Consulta eventos de notificação de uma ou mais categorias ou níveis de urgência.
Antes de chamar esta operação, observe os seguintes itens:
Se você utilizar um SDK da Alibaba Cloud ou do Database Autonomy Service (DAS) para chamar esta operação, use a versão mais recente do SDK.
Ao usar um SDK para chamar operações do DAS, defina a região como cn-shanghai.
Após conectar sua instância ao DAS, o sistema aciona eventos de notificação, como captura de snapshot, caso detecte alterações nas métricas de monitoramento do banco de dados durante a detecção de anomalias.
A consulta de detalhes sobre eventos de notificação só é possível após ativar o serviço de autonomia. Para mais informações, consulte
.
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | GetAutonomousNotifyEventsInRange | A operação a ser executada. Defina o valor como GetAutonomousNotifyEventsInRange. |
| __context | String | Não | Nenhum | Parâmetro reservado. |
| InstanceId | String | Não | rm-18ff4a195d**** | ID da instância. |
| StartTime | String | Sim | 1568269711000 | Início do intervalo de tempo para consulta dos eventos de notificação. Especifique a hora no formato de timestamp UNIX. Unidade: milissegundos. |
| EndTime | String | Sim | 1568265711221 | Fim do intervalo de tempo para consulta dos eventos de notificação. Especifique a hora no formato de timestamp UNIX. Unidade: milissegundos. Nota A hora final deve ser posterior à hora inicial. |
| NodeId | String | Não | r-x****-db-0 | ID do nó em um cluster PolarDB for MySQL. Chame a operação DescribeDBClusters para consultar o ID do nó retornado pelo parâmetro de resposta DBNodeId. Nota Somente clusters PolarDB for MySQL são suportados. |
| EventContext | String | Não | Nenhum | Parâmetro reservado. |
| Level | String | Não | Warn | Nível de urgência dos eventos. Se este parâmetro for configurado, o parâmetro MinLevel não terá efeito. Valores válidos:
|
| MinLevel | String | Não | Notice | Nível mínimo de urgência dos eventos. Valores válidos:
|
| PageOffset | String | Não | 1 | Número da página a ser retornada. O valor deve ser um número inteiro maior que 0. Valor padrão: 1. |
| PageSize | String | Não | 30 | Número de entradas a serem retornadas em cada página. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| Message | String | Successful | Mensagem retornada para a solicitação. Nota Se a solicitação for bem-sucedida, o sistema retornará Successful. Em caso de falha, será retornada uma mensagem de erro contendo informações como o código de erro. |
| RequestId | String | B6D17591-B48B-4D31-9CD6-9B9796B2**** | ID da solicitação. |
| Data | Object | Informações detalhadas, incluindo códigos de erro e número de entradas retornadas. | |
| List | Array of String | "T": [] | Detalhes dos eventos. |
| PageNo | Long | 1 | Número da página retornada. |
| PageSize | Long | 10 | Número máximo de entradas retornadas em cada página. |
| Extra | String | Nenhum | Parâmetro reservado. |
| Total | Long | 4 | Número total de entradas retornadas. |
| Code | String | 200 | Código de status HTTP retornado. |
| Success | String | true | Indica se a solicitação foi bem-sucedida. Valores válidos:
|
Exemplos
Exemplos de solicitações
http(s)://das.cn-shanghai.aliyuncs.com/?Action=GetAutonomousNotifyEventsInRange
&InstanceId=rm-18ff4a195d****
&StartTime=1568269711000
&EndTime=1568269711001
&NodeId=r-x****-db-0
&Level=Warn
&MinLevel=Notice
&PageOffset=1
&PageSize=10
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<GetAutonomousNotifyEventsInRangeResponse>
<Message>Successful</Message>
<RequestId>B6D17591-B48B-4D31-9CD6-9B9796B2****</RequestId>
<Data>
<List>
</List>
<PageNo>1</PageNo>
<PageSize>10</PageSize>
<Extra>None</Extra>
<Total>4</Total>
</Data>
<Code>200</Code>
<Success>true</Success>
</GetAutonomousNotifyEventsInRangeResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"Message" : "Successful",
"RequestId" : "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Data" : {
"List" : {
"T" : [ ]
},
"PageNo" : 1,
"PageSize" : 10,
"Extra" : "None",
"Total" : 4
},
"Code" : "200",
"Success" : "true"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
400 |
InvalidParams |
The request parameters are invalid. |
Os parâmetros da solicitação são inválidos. |
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.