Consulta as estatísticas de uma métrica específica para uma tarefa de monitoramento de site definida.
Este tópico apresenta um exemplo de consulta das estatísticas da métrica Availability para uma tarefa de monitoramento de site com o ID ef4cdc8b-9dc7-43e7-810e-f950e56c****. O resultado indica que a taxa de disponibilidade do site é de 100%.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | DescribeSiteMonitorStatistics | Operação a ser executada. Defina o valor como DescribeSiteMonitorStatistics. |
| TaskId | String | Sim | ef4cdc8b-9dc7-43e7-810e-f950e56c**** | ID da tarefa de monitoramento de site. Para mais informações sobre como obter o ID de uma tarefa de monitoramento de site, consulte DescribeSiteMonitorList. |
| TimeRange | String | Não | 1440 | Período estatístico. Unidade: minutos. Valor padrão: 1440 (1 dia). Valor máximo: 43200 (30 dias). |
| StartTime | String | Não | 1576142850527 | Início do intervalo de tempo da consulta. Unidade: milissegundos. O valor padrão corresponde a 1 hora antes do horário atual. |
| MetricName | String | Sim | Availability | Nome da métrica. Valores válidos:
|
Para mais informações sobre parâmetros comuns de solicitação, consulte Parâmetros comuns.
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| Code | String | 200 | Código de status. Nota O código de status 200 indica que a solicitação foi bem-sucedida. |
| Message | String | Successful | Mensagem retornada. |
| Data | String | 100 | Estatísticas. |
| RequestId | String | 3AD2724D-E317-4BFB-B422-D6691D071BE1 | ID da solicitação. |
| Success | String | true | Indica se a solicitação foi bem-sucedida. Valores válidos:
|
Exemplos
Solicitações de exemplo
http(s)://[Endpoint]/?Action=DescribeSiteMonitorStatistics
&MetricName=Availability
&TaskId=ef4cdc8b-9dc7-43e7-810e-f950e56c****
&<Common request parameters>
Respostas de sucesso de exemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeSiteMonitorStatisticsResponse>
<Message>successful</Message>
<RequestId>3AD2724D-E317-4BFB-B422-D6691D071BE1</RequestId>
<Data>100</Data>
<Code>200</Code>
<Success>true</Success>
</DescribeSiteMonitorStatisticsResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"Message" : "successful",
"RequestId" : "3AD2724D-E317-4BFB-B422-D6691D071BE1",
"Data" : 100,
"Code" : "200",
"Success" : true
}
Códigos de erro
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.