| description | XML Pulse is inspired by the popular PHP SysInfo script but written completely in C. XML Pulse 'xml-izes' interesting things found in /proc such as:- Processor / CPU / Load info
- Memory info (swap/total/caches)
- Network devices
- Block devices (mounted)
If libxenstat is present, XML Pulse will link against it and produce 'xml-ized' information similar to a single iteration of 'xm top', showing Xen guests, CPU and RAM use and other critical info for monitoring. XMLPulse also contains a program to produce Bash arrays containing Xen guest information, extremely useful in shell/init scripts controlling Xen guests. A program to generate PHP nested arrays of Xen guests is also included, handy for making Xen control panels from PHP.
Even without a knowledge of C, XML Pulse is easy to modify and Customize.
These programs compile without warning using gcc 3.4
If you do not have Mercurial, you can download a TGZ snapshot of this repository here. (md5sum). |