
Greetings, I am a developer, trying to develop a system for monitoring Servers and Virtual Machines using Libvirt API for C/C++. I am facing an issue that there are no functions for monitoring some parameters which I have listed below. I would like to know if there is any there way I can retrieve these parameters since they are critical to my Monitoring Application. Also I am using CentOS 5.6 as a development machine which only supports up to libvirt-devel package version 0.8.2 due to which I am unable to use the newer development binaries (which are only built for newer RedHat kernels) which have support for certain functions that do not work on the one I am using. List of parameters: For Server Monitoring: 1. Memory Swap-In 2. Memory swap-Out 3. Disk Usage 4. Disk Read 5. Disk write 6. Disk Total Read Latency 7. Disk total Write Latency 8. Network Usage 9. Network Packets Received 10. Network Packets Sent 11. CPU utilization 12. CPU Usage For Virtual Machine Monitoring: 1. Memory Utilization 2. Memory Consumption 3. Memory swap-In 4. Memory Swap-Out 5. Disk Usage 6. Disk Read 7. Disk Write 8. Disk Total Read Latency 9. Disk total write Latency 10. Network Usage 11. Network Packets Received 12. Network Packets Transmitted 13. CPU utilization 14. CPU Usage Regards, Pratik. Email Disclaimer: http://www.snstech.com/disclaimer.html