Class | Aws::Mon |
In: |
lib/ec2/right_mon_interface.rb
|
Parent: | Aws::AwsBase |
API_VERSION | = | "2009-05-15" | Amazon EC2 API version being used | |
DEFAULT_HOST | = | "monitoring.amazonaws.com" | ||
DEFAULT_PATH | = | '/' | ||
DEFAULT_PROTOCOL | = | 'https' | ||
DEFAULT_PORT | = | 443 |
measureName: CPUUtilization (Units: Percent), NetworkIn (Units: Bytes), NetworkOut (Units: Bytes), DiskWriteOps (Units: Count)
DiskReadBytes (Units: Bytes), DiskReadOps (Units: Count), DiskWriteBytes (Units: Bytes)
stats: array containing one or more of Minimum, Maximum, Sum, Average, Samples start_time : Timestamp to start end_time: Timestamp to end unit: Either Seconds, Percent, Bytes, Bits, Count, Bytes, Bits/Second, Count/Second, and None
Optional parameters:
period: Integer 60 or multiple of 60 dimensions: Hash containing keys ImageId, AutoScalingGroupName, InstanceId, InstanceType customUnit: nil. not supported currently. namespace: AWS/EC2
Sends request to Amazon and parses the response Raises AwsError if any banana happened