Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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.

share|improve this question

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

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the 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
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