塊存儲支持設置的事件通知包括系統事件、掛載或者卸載數據盤、保留云盤、欠費釋放。
事件列表
塊存儲可以設置的事件通知包括:
系統事件
塊存儲只有異常類事件,不存在維護類系統事件。在事件發生和結束時,均可以發出事件通知。不同系統事件對應的事件通知名稱,請參見附錄:塊存儲系統事件對應的事件通知名稱。
以塊存儲性能受到嚴重影響(Stalled)的系統事件為例。事件通知的JSON格式如下所示:
首次發布塊存儲系統事件時,事件具有
executeStartTime
屬性。{ "id": "2256A988-0B26-4E2B-820A-8A********E5", "product": "ECS", "resourceId": "acs:ecs:cn-hangzhou:169070********30:disk/d-t4ndyqve********n4ds", "level": "CRITICAL", "name": "Disk:Stalled:Executing", "userId": "169070********30", "eventTime": "20190410T080101.922+0800", "regionId": "cn-hangzhou", "content": { "eventId": "e-t4navn7********6x5no", "diskId": "d-t4ndyqve********n4ds", "device": "/dev/xvdb", "eventType": "Stalled", "executeStartTime": "2019-04-10T01:01:01Z", "ecsInstanceId": "i-bp1ecr********5go2go", "ecsInstanceName": "ecs-instance-name" } }
當塊存儲系統事件結束時,您會收到相應通知。相較于首次收到的事件通知,增加了一條
executeFinishTime
屬性。{ "id": "2256A988-0B26-4E2B-820A-8A********E5", "product": "ECS", "resourceId": "acs:ecs:cn-hangzhou:169070********30:disk/d-t4ndyqve********n4ds", "level": "CRITICAL", "name": "Disk:Stalled:Executing", "userId": "169070********30", "eventTime": "20190410T080301.922+0800", "regionId": "cn-hangzhou", "content": { "eventId": "e-t4navn7********6x5no", "diskId": "d-t4ndyqve********n4ds", "device": "/dev/xvdb", "eventType": "Stalled", "executeStartTime": "2019-04-10T01:01:01Z", "executeFinishTime": "2019-04-10T01:03:01Z", "ecsInstanceId": "i-bp1ecr********5go2go", "ecsInstanceName": "ecs-instance-name" } }
content字段解釋:
字段 | 說明 | 示例值 |
eventId | 系統事件ID。 | e-t4navn7********6x5no |
diskId | 受影響的塊存儲ID。 | d-t4ndyqve********n4ds |
device | 設備的掛載點。 | /dev/xvdb |
eventType | 塊存儲系統事件類型。可能值:
| Stalled |
executeStartTime | 系統事件執行開始時間,采用UTC+0時區。 | 2019-04-10T01:01:01Z |
executeFinishTime | 系統事件執行結束時間,采用UTC+0時區。 | 2019-04-10T01:03:01Z |
ecsInstanceId | 掛載塊存儲的實例ID。 | i-bp1ecr********5go2go |
ecsInstanceName | 掛載塊存儲的實例名稱。 | ecs-instance-name |
掛載或者卸載數據盤
當數據盤完成掛載或者卸載時,云服務器ECS會發送云盤操作成功或失敗的事件。更多信息,請參見掛載數據盤和卸載數據盤。
事件通知的JSON格式如下所示:
{
"id": "2256A988-0B26-4E2B-820A-8A********E5",
"product": "ECS",
"resourceId": "acs:ecs:cn-hangzhou:169070********30:disk/d-t4ndyqve********n4ds",
"level": "INFO",
"name": "Disk:DiskOperationCompleted",
"userId": "169070********30",
"eventTime": "20190409T121826.922+0800",
"regionId": "cn-hangzhou",
"content": {
"diskId" : "d-t4ndyqve********n4ds",
"operation" : "AttachDisk",
"result" : "accomplished",
"instanceId" : "i-t4ndpdf***********dsa",
"diskType" : "data"
}
}
content字段解釋:
字段 | 說明 | 示例值 |
diskId | 云盤ID。 | d-bp1bwa********9ol4mi |
operation | 操作類型。可能值:
| AttachDisk |
result | 任務結果。可能值:
說明 操作成功時事件等級(level)為信息(INFO),操作失敗時事件等級為警告(WARN)。 | accomplished |
instanceId | 實例ID。 | i-t4ndpdf***********dsa |
diskType | 磁盤類型。可能值:
| data |
保留云盤
通過關閉隨實例釋放,釋放ECS實例時,掛載的云盤(包括系統盤和數據盤)都會被轉換成按量付費數據盤而保留下來。更多信息,請參見釋放云盤。
事件通知的JSON格式如下所示:
{
"id": "2256A988-0B26-4E2B-820A-8A********E5",
"product": "ECS",
"resourceId": "acs:ecs:cn-hangzhou:169070********30:disk/d-t4ndyqve********n4ds",
"level": "INFO",
"instanceName": "disk-event-subscription",
"name": "Disk:ConvertToPostpaidCompleted",
"userId": "169070********30",
"eventTime": "20190409T121826.922+0800",
"regionId": "cn-hangzhou",
"content": {
"diskId" : "d-t4ndyqve********n4ds",
"result" : "accomplished"
}
}
content字段解釋:
字段 | 說明 | 示例值 |
diskId | 云盤ID。 | d-bp1bwa********9ol4mi |
result | 任務結果。可能值:
| accomplished |
欠費釋放
以下場景會觸發欠費釋放事件通知:
因賬號沒有實名認證或賬號余額不足100元人民幣。
賬戶欠費導致按量付費塊存儲被釋放。
阿里云提供延期免停權益,即當按量付費的資源發生欠費后,提供一定額度或時長繼續使用云服務的權益,延停期間正常計費。具體使用說明和規則,請參見延期免停權益。
事件通知的JSON格式如下所示:
{
"id": "2256A988-0B26-4E2B-820A-8A********E5",
"product": "ECS",
"resourceId": "acs:ecs:cn-hangzhou:169070********30:disk/d-t4ndyqve********n4ds",
"level": "CRITICAL",
"instanceName": "disk-event-subscription",
"name": "Disk:OverduePaymentRelease",
"userId": "169070********30",
"eventTime": "20190409T121826.922+0800",
"regionId": "cn-hangzhou",
"content": {
"instanceId" : "i-bp1792********an2ukf",
"diskId" : "d-t4ndyqve********n4ds"
}
}
content字段解釋:
字段 | 說明 | 示例值 |
instanceId | 云盤掛載的實例ID。 | i-bp1792********an2ukf |
diskId | 云盤ID。 | d-bp1bwa********9ol4mi |
附錄:塊存儲系統事件對應的事件通知名稱
影響 | 事件類型及代碼 | 事件通知名稱及代碼 |
性能影響 | 云盤性能受到嚴重影響(Stalled) |
|
本地盤受損 | 本地盤受本地磁盤出現損壞(ErrorDetected) |
|