AWS Auto Scaling
Monitors AWS Auto Scaling in Motadata ObserveOps by providing real-time visibility into group size, desired capacity, instance states, and capacity units for efficient and cost-effective scaling.
AWS Auto Scaling is a service provided by Amazon Web Services (AWS) that automatically adjusts the number of EC2 instances or other resources in an application's fleet based on defined scaling policies. It supports maintain application availability, optimize performance, and minimize costs by dynamically scaling resources in response to changes in demand.
Supported Versions
This is a managed cloud service without a customer-facing version stream; the integration targets the service itself.
Prerequisites for AWS Auto Scaling Integration with Motadata ObserveOps
You can check the list of prerequisites required for AWS SNS here. These are the same for any other AWS service that you need to monitor using Motadata ObserveOps. Move to the section Adding AWS resources for Monitoring on the above link to view the prerequisites for AWS resource monitoring.
List of Supported KPIs
The KPI catalog below is transcribed from the official Motadata product documentation (https://docs.motadata.com/motadata-aiops-docs/integrations/aws-autoscaling/).
Name | Description | Type |
aws.instance.creation.time | Instance Creation Time | String |
aws.instance.creation.time.seconds | Instance Creation Time Seconds | Count |
system.tags | System Tags | String |
aws.availability.zone | Availability Group | String |
aws.autoscaling.health.check.type | Health Check Type | String |
event.timestamp | Event TimeStamp | Count |
aws.autoscaling.group.min.size | GroupMinSize | None |
aws.autoscaling.group.max.size | GroupMaxSize | None |
aws.autoscaling.group.desired.capacity | GroupDesiredCapacity | None |
aws.autoscaling.group.in.service.instances | GroupInServiceInstances | None |
aws.autoscaling.group.pending.instances | GroupPendingInstances | None |
aws.autoscaling.group.standby.instances | Average number of instances in the Standby state for an Auto Scaling group. | None |
aws.autoscaling.group.terminating.instances | Average number of instances in the Terminating state for an Auto Scaling group. | None |
aws.autoscaling.group.instances | Average number of instances for an Auto Scaling group. | None |
aws.autoscaling.group.pending.capacity.units | Total number of capacity units pending for an Auto Scaling group that's launching or terminating instances. | Count |
aws.autoscaling.group.in.service.capacity.units | Total number of capacity units that are running instances and are registered with the load balancer attached to your Auto Scaling group. | Count |
aws.autoscaling.group.standby.capacity.units | Total number of capacity units that are running instances in the Standby state for an Auto Scaling group. | Count |
aws.autoscaling.group.terminating.capacity.units | Total number of capacity units that are running instances in the Terminating state for an Auto Scaling group. | Count |
aws.autoscaling.group.provisioned.capacity.units | Total number of capacity units that have been provisioned for an Auto Scaling group. | Count |
Explore More Integrations
Browse our comprehensive integrations catalog to discover all supported platforms and services.