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":
· CPUs and load distribution on CPU states
· Memory and swap space
· Operating system
· Fan RPM
· Disk drives
· Disk (I/O)
· RAID arrays (optional)
· Information and statistics per interface
· Packet filter statistics (optional)
What's New in 0.98.30 Stable Release:
· This release adds a fuzzer, i.e. noise generator, to XMLSysInfo.
· It was used to find and fix several potential issues in the output, a double-free() crash, and string sanitization problems.
· Several thousand test cases have made it reasonably sure that XSI cannot produce invalid output any more.
· A serious reliability issue has been fixed by ignoring the SIGPIPE signal.
What's New in 1.0 Beta 2 Development Release:
· This release is all about cleanup and other janitorial work.
· The build system and the documentation received most of the attention, and XSI's chattiness has been reduced to a minimum.
· A minor reliability fix concerning signals and another regarding Linux sensors were made.