All Products
Search
Document Center

ActionTrail:Audit events of Auto Scaling

Last Updated:Nov 21, 2022

Auto Scaling is integrated with ActionTrail. In the ActionTrail console, you can query the management events that are generated when you manage Auto Scaling resources. ActionTrail can deliver management events to Logstores in Log Service or Object Storage Service (OSS) buckets. This way, you can audit the events in real time and locate the causes of issues.

ActionTrail generates management events when you manage cloud resources by using APIs or the Alibaba Cloud Management Console. The following table describes the management events of Auto Scaling that you can query in the ActionTrail console. The descriptions of specific events will be provided later.

Event name

Description

AttachAlbServerGroups

Associates one or more Application Load Balancer (ALB) server groups with a scaling group.

AttachDBInstances

Associates one or more ApsaraDB RDS instances with a scaling group.

AttachInstances

Associates Elastic Compute Service (ECS) instances with a scaling group.

AttachLoadBalancers

Associates one or more Server Load Balancer (SLB) instances with a scaling group.

AttachVServerGroups

Adds one or more vServer groups of an SLB instance to a scaling group.

CompleteLifecycleAction

Removes a scaling activity from the pending state in advance.

CreateAlarm

Creates an event-triggered task.

CreateLifecycleHook

Creates one or more lifecycle hooks for a scaling group.

CreateNotificationConfiguration

Creates a notification for scaling activities and resource changes.

CreateScalingConfiguration

Creates a scaling configuration.

CreateScalingGroup

Create a scaling group.

CreateScalingRule

Creates a scaling rule.

CreateScheduledTask

Creates a scheduled task.

DeactivateScalingConfiguration

Deactivates a scaling configuration.

DeleteAlarm

Deletes an event-triggered task.

DeleteLifecycleHook

Deletes a lifecycle hook.

DeleteNotificationConfiguration

Deletes a notification for scaling activities and resource changes.

DeleteScalingConfiguration

Deletes a scaling configuration.

DeleteScalingGroup

Deletes a scaling group.

DeleteScalingRule

Deletes a scaling rule.

DeleteScheduledTask

Deletes a scheduled task.

DescribeAccountAttributes

Queries the quotas of ECS resources that you can create.

DescribeAlarms

Queries event-triggered tasks.

DescribeCapacityHistory

Queries historical capacity records.

DescribeLifecycleActions

Queries the lifecycle actions that correspond to a scaling activity.

DescribeLifecycleHooks

Queries lifecycle hooks.

DescribeLimitation

Queries resource quotas.

DescribeNotificationConfigurations

Queries notifications that you create for scaling activities and resource changes.

DescribeNotificationTypes

Queries the types of notifications that you create for scaling activities and resource changes.

DescribeRegions

Queries the regions in which Auto Scaling is available.

DescribeScalingActivities

Queries scaling activities.

DescribeScalingActivityDetail

Queries the details about a scaling activity.

DescribeScalingConfigurations

Queries scaling configurations.

DescribeScalingGroups

Queries scaling groups.

DescribeScalingInstances

Queries ECS instances in a scaling group.

DescribeScalingRules

Queries scaling rules in a scaling group.

DescribeScheduledTasks

Queries scheduled tasks.

DetachAlbServerGroups

Disassociates one or more ALB server groups from a scaling group.

DetachDBInstances

Disassociates one or more ApsaraDB RDS instances from a scaling group.

DetachInstances

Disassociates one or more ECS instances from a scaling group.

DetachLoadBalancers

Disassociates one or more SLB instances from a scaling group.

DetachVServerGroups

Removes one or more vServer groups.

DisableAlarm

Disables an event-triggered task.

DisableScalingGroup

Disables a scaling group.

EnableAlarm

Enables an event-triggered task.

EnableScalingGroup

Enables a scaling group.

EnterStandby

Sets ECS instances in a scaling group to the standby state.

ExecuteScalingRule

Executes a scaling rule.

ExitStandby

Changes the state of ECS instances in a scaling group from standby to running.

ListTagKeys

Queries the tag keys of Auto Scaling resources.

ListTagResources

Queries the tags that are added to one or more Auto Scaling resource items.

ListTagValues

Queries the tag values that correspond to the tag keys of Auto Scaling resources.

ModifyAlarm

Modifies an event-triggered task.

ModifyLifecycleHook

Modifies a lifecycle hook.

ModifyNotificationConfiguration

Modifies a notification for scaling activities and resource changes.

ModifyScalingConfiguration

Modifies a scaling configuration.

ModifyScalingGroup

Modifies a scaling group.

ModifyScalingRule

Modifies a scaling rule.

ModifyScheduledTask

Modifies a scheduled task.

OpenService

Activates Auto Scaling.

RebalanceInstances

Rebalances the distribution of ECS instances in a scaling group across multiple zones.

RecordLifecycleActionHeartbeat

Extends the timeout period during which an ECS instance is in the pending state after a lifecycle hook is triggered.

RemoveInstances

Removes ECS instances from a scaling group.

ResumeProcesses

Resumes the suspended processes in a scaling group.

ScaleWithAdjustment

Adjusts instances in a scaling group.

SetGroupDeletionProtection

Enables or disables deletion protection for a scaling group.

SetInstanceHealth

Sets the health status of ECS instances in a scaling group.

SetInstancesProtection

Enables or disables protection for one or more ECS instances in a scaling group.

SuspendProcesses

Suspends the specified processes in a scaling group.

TagResources

Creates and adds tags to specified Auto Scaling resources.

UntagResources

Removes tags from the specified Auto Scaling resources.

CreateEciScalingConfiguration

None.

DeleteEciScalingConfiguration

None.

DescribeAlertConfig

None.

DescribeEciScalingConfigurations

None.

ModifyAlertConfig

None.

ModifyEciScalingConfiguration

None.