Amazon Web Service has added three new features to the CloudWatch Monitoring Scripts for Linux.
Henceforth available these
scripts can be run in the background to periodically report system metrics to Amazon CloudWatch.
Now what is new is:
- IAM Role Support: The CloudWatch monitoring scripts now use AWS Identity and Access Management (IAM) roles to submit memory and disk metrics to CloudWatch.
- Auto Scaling: You can now use the metrics generated by the scripts to drive scaling decisions in conjunction with EC2's Auto Scaling feature. For example, you could choose to scale up when average memory utilization reaches a predetermined percentage.
- Aggregate Metrics: The scripts can now report aggregate metrics. Metrics of this type allow you to monitor memory and disk usage for multiple EC2 instances. You could, for example, monitor total memory utilization across all of your instances in a single aggregate metrics.
We have also learned that when
you install the scripts you can choose to report any desired combination of the
following metrics:
- Memory Utilization: Memory allocated by applications and the operating system, exclusive of caches and buffers, in percentages.
- Memory Used: Memory allocated by applications and the operating system, exclusive of caches and buffers, in megabytes.
- Memory Available: System memory available for applications and the operating system, in megabytes.
- Disk Space Utilization : Disk space usage as percentages.
- Disk Space Used - Disk space usage in gigabytes.
- Disk Space Available: Available disk space in gigabytes.
- Swap Space Utilization: Swap space usage as a percentage.
- Swap Space Used : Swap space usage in megabytes.