Introduction
AWS Auto Scaling enables the configuration of automatic scaling for the AWS resources as part of the application.
The AWS Auto Scaling console provides a single user interface to use the automatic scaling features of multiple AWS services.
- Configure automatic scaling for individual resources or whole applications.
- Configure and manage scaling for resources through a scaling plan.
The scaling plan uses dynamic scaling and predictive scaling to automatically scale application’s resources.
Note
Use the OpsRamp AWS public cloud integration to discover and collect metrics against the AWS service.Setup
To set up the OpsRamp AWS integration and discover the AWS service,
go to AWS Integration Discovery Profile and select Auto Scaling
.
Metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|---|---|---|---|
aws_autoscaling_GroupMinSize | GroupMinSize | Count | MINIMUM | Minimum size of the Auto Scaling group. |
aws_autoscaling_GroupMaxSize | GroupMaxSize | Count | MAXIMUM | Maximum size of the Auto Scaling group. |
aws_autoscaling_GroupDesiredCapacity | GroupDesiredCapacity | Count | MAXIMUM | Number of instances that the Auto Scaling group attempts to maintain. |
aws_autoscaling_GroupInServiceInstances | GroupInServiceInstances | Count | MAXIMUM | Number of instances that are running as part of the Auto Scaling group. This metric does not include instances that are pending or terminating. |
aws_autoscaling_GroupPendingInstances | GroupPendingInstances | Count | MAXIMUM | Number of instances that are pending. A pending instance is not yet in service. This metric does not include instances that are in service or terminating. |
aws_autoscaling_GroupStandbyInstances | GroupStandbyInstances | Count | MAXIMUM | Number of instances that are in a Standby state. Instances in this state are still running but are not actively in service. This metric is not included by default; it must be specifically requested. |
aws_autoscaling_GroupTerminatingInstances | GroupTerminatingInstances | Count | MAXIMUM | Number of instances that are in the process of terminating. This metric does not include instances that are in service or pending. |
Event support
CloudTrail event support
- Supported
- Configurable in OpsRamp AWS Integration Discovery Profile.
CloudWatch alarm support
- Supported
- Configurable in OpsRamp AWS Integration Discovery Profile.