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