O EBS envia notificações sobre eventos de sistema, operações de anexação e desanexação de disco, retenção de disco em nuvem e liberação por pagamento em atraso.
Lista de eventos
O EBS envia notificações para os seguintes eventos:
Eventos de sistema
Os eventos de sistema do EBS abrangem apenas exceções, sem incluir eventos de manutenção. O sistema envia notificações no início e no fim de cada evento. Consulte Apêndice: Notificações de eventos de sistema do EBS para ver os nomes das notificações.
O exemplo a seguir mostra uma notificação JSON para um evento Stalled, que indica desempenho do disco severamente afetado.
-
Quando ocorre um evento de sistema do EBS, a notificação inclui a propriedade
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" } } -
Ao término de um evento de sistema do EBS, a notificação inclui a propriedade adicional
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" } }
A tabela a seguir descreve os parâmetros de content.
|
Parâmetro |
Descrição |
Exemplo |
|
eventId |
ID do evento de sistema. |
e-t4navn7****6x5no |
|
diskId |
ID do disco afetado. |
d-t4ndyqve****n4ds |
|
device |
Ponto de montagem do dispositivo. |
/dev/xvdb |
|
eventType |
Tipo de evento de sistema do EBS. Valores válidos:
|
Stalled |
|
executeStartTime |
Hora de início do evento em UTC. |
2019-04-10T01:01:01Z |
|
executeFinishTime |
Hora de término do evento em UTC. |
2019-04-10T01:03:01Z |
|
ecsInstanceId |
ID da instância à qual o disco está anexado. |
i-bp1ecr****5go2go |
|
ecsInstanceName |
Nome da instância à qual o disco está anexado. |
ecs-instance-name |
Anexação e desanexação de disco de dados
O ECS envia uma notificação quando uma operação de anexação ou desanexação de disco de dados é concluída, indicando se houve sucesso. Consulte Anexar um disco de dados e Desanexar um disco de dados.
O exemplo a seguir mostra uma notificação de evento em 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"
}
}
A tabela a seguir descreve os parâmetros de content.
|
Parâmetro |
Descrição |
Exemplo |
|
diskId |
ID do disco. |
d-bp1bwa****9ol4mi |
|
operation |
Tipo de operação. Valores válidos:
|
AttachDisk |
|
result |
Resultado da operação. Valores válidos:
Nota
O |
accomplished |
|
instanceId |
ID da instância. |
i-t4ndpdf*dsa |
|
diskType |
Tipo de disco. Valores válidos:
|
data |
Retenção de disco em nuvem
Se você desativar a opção Release Disks with Instance, os discos em nuvem anexados (incluindo discos de sistema e de dados) serão retidos e convertidos em discos de dados com pagamento conforme o uso quando a instância ECS for liberada. Consulte Liberar um disco em nuvem.
O exemplo a seguir mostra uma notificação de evento em 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"
}
}
A tabela a seguir descreve os parâmetros de content.
|
Parâmetro |
Descrição |
Exemplo |
|
diskId |
ID do disco. |
d-bp1bwa****9ol4mi |
|
result |
Resultado da operação. Valores válidos:
|
accomplished |
Liberação por pagamento em atraso
Uma notificação de evento de liberação é enviada nos seguintes cenários:
Seus discos estão em uma região da China continental, mas sua conta não concluiu a verificação de nome real.
Seu disco com pagamento conforme o uso foi liberado devido a pagamento em atraso.
O exemplo a seguir mostra uma notificação de evento em 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"
}
}
A tabela a seguir descreve os parâmetros de content.
|
Parâmetro |
Descrição |
Exemplo |
|
instanceId |
ID da instância à qual o disco estava anexado. |
i-bp1792****an2ukf |
|
diskId |
ID do disco. |
d-bp1bwa****9ol4mi |
Apêndice: Notificações de eventos de sistema do EBS
|
Impacto |
Tipo e código do evento |
Notificação de evento |
|
Impacto no desempenho |
Desempenho do disco severamente afetado (Stalled) |
|
|
Danos no disco local |
Disco local danificado (ErrorDetected) |
|
Referências
Use a API DescribeDisksFullStatus para consultar o status completo dos seus discos.