问题
There are times (like this morning for 15 minutes) when the performance of my cc1.4xlarge is horrible and it is not anything running on my instance as evidenced by the aws console monitoring graphs and my own investigation.
It seems like the physical box that it is on is having problems or maybe Xen isn't properly allocating resources.
Are there any tools that will monitor not the "reported" stats on the CPU and disk, but do actual performance tests, e.g. divide some floats 1,000 times and make sure it completes within a typical time, write/read stuff to disk?
回答1:
Manage Engine is an amazing Amazon EC2 Monitoring tool. It has 30-days trial. You should try.
- CPU Utilization, Network Traffic, Disk I/O
- Metrics of Attached EBS Volumes
- Out-of-the-box Performance Reports
Manage Engine WebSite
回答2:
CopperEgg monitors EC2 instances every 5 seconds and not only shows CPU and other key performance metrics, but CPU components, like Steal and IOwait, which can be real performance robbers on AWS.
http://copperegg.com/aws
来源:https://stackoverflow.com/questions/5808797/know-of-any-tools-to-monitor-the-real-performance-of-an-amazon-ec2-instance