I'm taking a part in developing of some application will run on virtualized platform, currently it going to be on VMWare ESXi but I would not exclude the KVM option. The application is real-time and going to be very sensitive to resource shortage, especially to CPU and network bandwidth. Because this extreme sensitivity we need some health monitoring mechanism will be able to gather statistics about the system resources provided to specific virtual machine with our application running inside. It may have feature to record collected statistics to log file or send alarms. It’s not a problem to collect such data from host (hypervisor) level, but the application running inside VM hasn’t required permissions, cannot access ESXi API as well.
Any suggestions or ideas would be very much appreciated.

link|improve this question
Hey guys, I'm involved in an application that needs to be real-time but won't have the resources to be real-time. How do I make it real-time? – ta.speot.is Jun 5 '11 at 11:33
Not exact. It will be a real-time and it will work as a real-time. But...if at some moment it will not have enough resources to be a real-time, I need to know about to have evidence that it's not my fault. – NetBear Jun 5 '11 at 12:45
1  
Do not post questions to multiple sites. Posting a question to five different sites is downright abusive. @potential answerers: go to Server Fault. – Gilles Jun 5 '11 at 19:50
feedback

closed as off topic by Gilles, DMA57361 Jun 5 '11 at 20:06

Questions on Super User are expected to generally relate to computer software or computer hardware, within the scope defined in the faq.

Browse other questions tagged or ask your own question.