XMLSysInfo is a system monitoring daemon that replies to network queries with XML-encoded system information and statistics. This data can then be analyzed, graphed or otherwise presented by a front-end. It is BSD-licensed and free for anyone to use for any purpose.
Or, because it sounds so much better:
XSI is an agile, vertical XML application for mission-critical enterprise environments that leverages collective synergy to drive "outside of the box" thinking and formulate key objectives into a win-win game plan with a quality-driven approach that focuses on empowering key players to drive-up their core competencies and increase expectations with an all-around initiative to drive up the bottom-line.
It is currently under heavy development and in its "alpha" stage. The XML output grammar may still change a bit, but all in all, "beta" is approaching fast.
Here are some key features of "XMLSysInfo":
System information:
· Hardware
· CPUs and load distribution on CPU states
· Interrupts
· Memory and swap space
· Operating system
Sensors:
· Temperature
· Fan RPM
· Voltage
· Disk drives
· Indicators
· ...
Storage devices:
· Filesystems
· Disk (I/O)
· RAID arrays (optional)
Network:
· Information and statistics per interface
· Packet filter statistics (optional)
Requirements:
· libxml2
What's New in This Release:
· This release focuses on code cleanups and getting XMLSysInfo to work with OpenBSD's new sensor API.
· The cleanups are mostly about internal consistency, except for the sensors related code, which was rewritten and simplified a lot.
· Also, XMLSysInfo now tries a lot harder on NetBSD to not leave any zombie processes lying around.