Auto Scaling Group metrics
Amazon Auto Scaling Groups help you maintain application availability and allow you to dynamically scale your Amazon EC2 capacity up or down automatically according to conditions you define. Ensure your cloud platform is configured in SolarWinds Observability SaaS to collect this service's data. See Add an AWS cloud account. CloudWatch metrics must also be enabled for this service in the AWS Console for the metric data to be available.
Many of the collected metrics from AWS Auto Scaling Group entities are displayed as widgets in SolarWinds Observability explorers; additional metrics may be collected and available in the Metrics Explorer. You can also create an alert for when an entity's metric value moves out of a specific range. See Entities in SolarWinds Observability SaaS for information about entity types in SolarWinds Observability SaaS.
The following table lists AWS.AutoScaling
in the search box.
Metric | Units | Description |
---|---|---|
sw.metrics.healthscore |
Percent (%) |
Health state. The health state provides real-time insight into the overall health and performance of your monitored entities. The health state is determined based on anomalies detected for the entity, alerts triggered for the entity's metrics, and the status of the entity. The health state is displayed as one of the following four states and colors: Good, Moderate, Bad, or Unknown. You can determine the impact of the alerts, anomalies, and statuses on the health of an entity type by going to Settings > Health, and selecting a specific entity type. You can also customize the impact. To view the health of AWS Auto Scaling Group entities in the Metrics Explorer, filter the |
AWS.AutoScaling.GroupAndWarmPoolDesiredCapacity
|
Count |
The total number of instances that the Auto Scaling group and warm pool are attempting to maintain. It includes both the desired capacity of the Auto Scaling group and the instances in the warm pool. |
AWS.AutoScaling.GroupAndWarmPoolTotalCapacity
|
Count |
The total number of instances in the Auto Scaling group and warm pool, including instances that are in service, pending, or terminating. |
AWS.AutoScaling.GroupDesiredCapacity
|
Count |
GroupDesiredCapacity. The average number of instances that the Auto Scaling group attempts to maintain. |
AWS.AutoScaling.GroupInServiceCapacity
|
Count |
The total number of instances that are currently in service in the Auto Scaling group. These instances are actively handling requests and are considered part of the desired capacity. |
AWS.AutoScaling.GroupInServiceInstances
|
Count |
GroupInServiceInstances. The average number of instances that are running as part of the Auto Scaling group. |
AWS.AutoScaling.GroupInServiceInstancesPercent
|
Percent (%) |
The percentage of instances in the Auto Scaling group that are currently in service. It is calculated as the number of in-service instances divided by the desired capacity, multiplied by 100. |
AWS.AutoScaling.GroupMaxSize
|
Count |
GroupMaxSize. The average maximum size of the Auto Scaling group. |
AWS.AutoScaling.GroupMinSize
|
Count |
GroupMinSize. The average minimum size of the Auto Scaling group. |
AWS.AutoScaling.GroupPendingCapacity
|
Count |
The number of instances that are in the process of launching but are not yet in service. These instances are pending and have not yet started handling requests. |
AWS.AutoScaling.GroupPendingInstances
|
Count |
GroupPendingInstances. The average number of instances that are pending. |
AWS.AutoScaling.GroupStandbyCapacity
|
Count |
The number of instances in a standby state within an Auto Scaling group. Standby instances are running but not actively serving traffic. |
AWS.AutoScaling.GroupStandbyInstances
|
Count |
GroupStandbyInstances. The average number of instances that are in standby state. |
AWS.AutoScaling.GroupTerminatingCapacity
|
Count |
The number of instances that are in the process of terminating and being removed from the Auto Scaling group. These instances are no longer handling requests. |
AWS.AutoScaling.GroupTerminatingInstances
|
Count |
GroupTerminatingInstances. The average number of instances that are in the process of terminating. |
AWS.AutoScaling.GroupTotalCapacity
|
Count |
The total number of instances in the Auto Scaling group, including instances that are in service, pending, and terminating. |
AWS.AutoScaling.GroupTotalInstances
|
Count |
GroupTotalInstances. The average number of total instances. |
AWS.AutoScaling.PredictiveScalingCapacityForecast
|
Count | A forecast of the capacity needed for predictive scaling. It analyzes historical load data to predict future capacity requirements, helping to proactively scale your resources. |
AWS.AutoScaling.PredictiveScalingLoadForecast
|
Count | Predictions of hourly load values based on historical load data from CloudWatch and an analysis of historical trends. It helps in forecasting future capacity needs to proactively scale the Auto Scaling group. |
AWS.AutoScaling.PredictiveScalingMetricPairCorrelation
|
Count | The correlation between a load metric and a scaling metric used in predictive scaling policies. A strong correlation ensures that the predictive scaling policy can accurately forecast and adjust capacity. |
AWS.AutoScaling.WarmPoolDesiredCapacity
|
Count |
The desired number of instances in the warm pool. The warm pool is a group of pre-initialized instances that can be quickly started to handle sudden increases in load. |
AWS.AutoScaling.WarmPoolMinSize
|
Count |
The minimum number of instances that should be maintained in the warm pool. The warm pool is a group of pre-initialized EC2 instances that can quickly respond to scale-out events. |
AWS.AutoScaling.WarmPoolPendingCapacity
|
Count |
The number of instances that are currently being initialized or are in the process of becoming available in the warm pool. |
AWS.AutoScaling.WarmPoolTerminatingCapacity
|
Count |
The number of instances in the warm pool that are currently being terminated. |
AWS.AutoScaling.WarmPoolTotalCapacity
|
Count |
The total number of instances in the warm pool, including both pending and active instances. |
AWS.AutoScaling.WarmPoolWarmedCapacity
|
Count |
The number of instances in the warm pool that are fully initialized and ready to serve traffic. |