Initialize connection to Cloudwatch
options parameter must include values for :aws_access_key_id and :aws_secret_access_key in order to create a connection
elb = CloudWatch.new( :aws_access_key_id => your_aws_access_key_id, :aws_secret_access_key => your_aws_secret_access_key )
Delete a list of alarms
docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/index.html?API_DeleteAlarms.html
Retrieves history for the specified alarm
Retrieves alarms with the specified names
AlarmNames cannot be specified if this parameter is specified
docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/API_DescribeAlarms.html
Retrieves all alarms for a single metric
Name : The name of the dimension Value : The value to filter against
docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/API_DescribeAlarms.html
Disables actions for the specified alarms
docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/API_DisableAlarmActions.html
Enables actions for the specified alarms
docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/API_EnableAlarmActions.html
Fetch datapoints for a metric. At most 1440 datapoints will be returned, the most datapoints that can be queried is 50850 StartTime is capped to 2 weeks ago
Name : The name of the dimension Value : The value to filter against
docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/API_GetMetricStatistics.html
List availabe metrics
Name : The name of the dimension Value : The value to filter against
docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html
Creates or updates an alarm and associates it with the specified Amazon CloudWatch metric
Name : The name of the dimension Value : The value to filter against
docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/API_PutMetricAlarm.html
Publishes one or more data points to CloudWatch. A new metric is created if necessary
* MetricName<~String>: the name of the metric * Timestamp<~String>: the timestamp for the data point. If omitted defaults to the time at which the data is received by CloudWatch * Unit<~String>: the unit * Value<~Double> the value for the metric * StatisticValues<~Hash>: * Maximum<~Double>: the maximum value of the sample set * Sum<~Double>: the sum of the values of the sample set * SampleCount<~Double>: the number of samples used for the statistic set * Minimum<~Double>: the minimum value of the sample set * Dimensions<~Array>: the dimensions for the metric. From 0 to 10 may be included * Name<~String> * Value<~String>
docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/API_PutMetricData.html
Temporarily sets the state of an alarm
docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/API_SetAlarmState.html