Monitoring and statistics collection in EC2 are handled through a separate AWS service called CloudWatch.
Here is some basic info gleaned from their docs:
0) What does it cost? http://aws.amazon.com/cloudwatch/ "Amazon CloudWatch is charged by the number of Amazon EC2 instances you monitor, at a rate of $0.015 per hour for each Amazon EC2 instance you choose to monitor."
1) What's finest resolution for stats? http://docs.amazonwebservices.com/AmazonCloudWatch/latest/DeveloperGuide/arc... "The maximum frequency with which statistics are gathered by Amazon CloudWatch is 1 minute."
3) What metrics can you track? CPUUtilization NetworkIn NetworkOut DiskWriteOps DiskReadBytes DiskReadOps DiskWriteBytes
4) Is there an API? Yes. SOAP-based.
5) Where is the API documentation? http://docs.amazonwebservices.com/AmazonCloudWatch/latest/DeveloperGuide/
6) What languages can use API? Any that support SOAP.
7) Is it GPL? (rimshot!)
hth Steve Linabery
deltacloud-devel@lists.fedorahosted.org