Performance risk event notifications

更新时间:
复制 MD 格式

Alibaba Cloud sends performance risk events when an ECS instance's CPU, storage, or network performance reaches its instance type limits, or when connectivity checks fail.

Event list

Note

Some events are not fully available yet. If performance risk event alerts are too frequent, create a subscription policy to add the corresponding risk events to a blacklist.

Event code

Event name

Event level

CloudMonitor event

Event description

Solution

Instance:CPUPerformanceReachLimit

CPU performance reaches the instance type limit

Warn

  • Instance:CPUPerformanceReachLimit:Executed : The CPU performance of the instance reaches the upper limit of the instance type

The CPU utilization of the instance reaches 100% or the instance type limit.

Criteria: An event is sent if the CPU reaches the instance type limit twice within three minutes. Default silence period: 10 minutes.

Type descriptions:

  • CPULimit: CPU utilization reaches 100%.

  • CreditLimit: The burstable instance reaches the instance type limit.

Sustained CPU utilization at the instance type limit may affect your business. Adjust resources as needed. See Troubleshooting and handling high CPU utilization or load on Linux instances and Troubleshooting and handling high CPU utilization on Windows instances.

Instance:StoragePerformanceReachLimit

Storage performance reaches the instance type limit

Warn

  • Instance:StoragePerformanceReachLimit:Executed : The storage performance of the instance reaches the upper limit of the instance type

The disk bandwidth or IOPS of the instance reaches the instance type limit.

Criteria: An event is sent if storage performance reaches the instance type limit twice within three minutes. Default silence period: 10 minutes.

Note

The StoragePerformanceReachLimit event is not supported for instance types earlier than the 6th generation.

Type descriptions:

  • EcsBaseBPS: Disk bandwidth reaches the instance type limit.

  • EcsBurstBPS: Disk bandwidth reaches the burst limit of the instance type.

  • EcsBaseIOPS: Disk IOPS reaches the instance type limit.

  • EcsBurstIOPS: Disk IOPS reaches the burst limit of the instance type.

Sustained storage performance at the instance type limit may affect your business. Adjust resources as needed. See Troubleshooting and handling high disk I/O load on Linux systems and Troubleshooting and handling high disk I/O load on Windows systems.

Instance:NetworkPerformanceReachLimit

Network performance reaches the instance type limit

Warn

  • Instance:NetworkPerformanceReachLimit:Executed : The network performance of the instance reaches the upper limit of the instance type

The network performance of the instance reaches the instance type limit.

Criteria: An event is sent if network performance reaches the instance type limit twice within three minutes. Default silence period: 10 minutes.

Type descriptions:

  • PublicBandwidthRx: Inbound public bandwidth reaches the limit.

  • PublicBandwidthTx: Outbound public bandwidth reaches the limit.

  • InstanceBandwidthRx: Inbound bandwidth reaches the limit.

  • InstanceBandwidthTx: Outbound bandwidth reaches the limit.

  • InstanceBurstBandwidthRx: Inbound bandwidth reaches the burst limit.

  • InstanceBurstBandwidthTx: Outbound bandwidth reaches the burst limit.

  • EcsSessionQuota: Connections reach the instance type limit.

  • InboundPacketLoss: Inbound packet loss due to instance restrictions.

  • OutboundPacketLoss: Outbound packet loss due to instance restrictions.

Sustained network performance at the instance type limit may affect your business. Adjust resources as needed. See Troubleshooting and handling high network bandwidth usage on Linux instances and Troubleshooting and handling high network bandwidth usage on Windows instances.

Instance:StatusCheckFailed

Instance status check failed

Warn

  • Instance:StatusCheckFailed:Executing : Instance status check failure in progress

  • Instance:NetworkPerformanceReachLimit:Executed : Instance status check failure ended

The instance connectivity is abnormal.

Criteria: Real-time detection of instance connectivity.

Type descriptions:

  • SysFailed: Status check failed for the host.

  • InstanceFailed: Status check failed for the instance OS.

Instance connectivity is abnormal. Troubleshoot the issue promptly. See Diagnosing the health status of an instance.

Event content

The following example shows the JSON format of the "The CPU performance of the instance reaches the upper limit of the instance type" event notification:

{
    "id": "2256A988-0B26-4E2B-820A-******",
    "product": "ECS",
    "resourceId": "acs:ecs:cn-hangzhou:169070********30:instance/i-bp1ecr********5go2go",
    "level": "WARN",
    "instanceName": "instanceName",
    "regionId": "cn-hangzhou",
    "name": "Instance:CPUPerformanceReachLimit:Executed",
    "content": {
        "eventId":"e-2ze31nb2*******",
        "instanceId":"i-2zebej68iov*******",
        "eventType":"CPUPerformanceReachLimit",
        "eventStatus":"Executed",
        "reasonCode":"CPULimit",
        "publishTime":"2025-06-03T07:08:44Z",
        "notBefore":"2025-06-03T07:08:44Z",
        "executeStartTime":"2025-06-03T07:08:44Z",
        "executeFinishTime":"2025-06-03T07:08:44Z",
        "reason":"CPULimit",
        "privateIpAddress":["10.xxx.xxx.xxx"],
        "publicIpAddress":["192.xxx.xxx.xxx"]
    }
}

The following table describes the content field.

Field

Description

Example value

eventId

The ID of the event.

e-2ze31nb2*******

instanceId

The ID of the instance.

i-bp1ecr********5go2go

eventType

The type of the event.

CPUPerformanceReachLimit

eventStatus

The status of the event.

Executed

reasonCode

The reason code for the event.

CPULimit

publishTime

The time when the event was published.

2025-06-03T07:08:44Z

notBefore

The scheduled execution time.

2025-06-03T07:08:44Z

executeStartTime

The execution start time (UTC).

2025-06-03T07:08:44Z

executeFinishTime

The execution end time (UTC).

2025-06-03T07:08:44Z

reason

The reason for the event.

CPULimit

privateIpAddress

The private IP address of the instance.

["10.xxx.xxx.xxx"]

publicIpAddress

The public IP address of the instance.

["192.xxx.xxx.xxx"]