Consulta os dados de monitoramento detalhados de uma tarefa de monitoramento de site.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cms:DescribeSiteMonitorData |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| TaskId |
string |
Sim |
O ID da tarefa. |
49f7b317-7645-4cc9-94fd-ea42e522**** |
| Type |
string |
Não |
O tipo do objeto monitorado cujos dados de monitoramento devem ser consultados. Valores válidos:
|
metric |
| MetricName |
string |
Sim |
O nome da métrica. Valores válidos:
|
Availability |
| StartTime |
string |
Não |
O início do intervalo de tempo a ser consultado. Os seguintes formatos são suportados:
|
1551579637000 |
| EndTime |
string |
Não |
O fim do intervalo de tempo a ser consultado. Os seguintes formatos são suportados:
|
1551581437000 |
| Period |
string |
Não |
O período estatístico. O valor é um múltiplo inteiro de 60. Unidade: segundos. Nota
O valor padrão é igual ao intervalo mínimo no qual as solicitações de detecção são enviadas para o endereço monitorado. |
60 |
| NextToken |
string |
Não |
O token de paginação. |
49f7b317-7645-4cc9-94fd-ea42e5220930ea42e5220930ea42e522**** |
| Length |
integer |
Não |
O número de pontos de dados a serem retornados. |
1000 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| NextToken |
string |
O token de paginação. |
ea42e5220930ea42e522**** |
| Data |
string |
Os dados de monitoramento. |
[{"Maximum":247,"Mimimum":61,"Average":154,"userId":"127067667954****","taskId":"49f7b317-7645-4cc9-94fd-ea42e522****","timestamp":1551581760000}] |
| RequestId |
string |
O ID da solicitação. |
3febb181-0d98-4af9-8b04-7faf36b048b9 |
| Success |
string |
Indica se a solicitação foi bem-sucedida. Valores válidos: true: A solicitação foi bem-sucedida. false: A solicitação falhou. |
true |
| Code |
string |
O código de resposta. Nota
O código de status 200 indica que a solicitação foi bem-sucedida. |
200 |
| Message |
string |
A mensagem retornada. |
Successful |
Os dados retornados contêm uma string JSON que pode consistir em vários ou todos os seguintes parâmetros:
-
Error4XXRate: a porcentagem de resultados de detecção com códigos de status 4XX.
-
Error6XXRate: a porcentagem de resultados de detecção com códigos de status 6XX.
-
Error5XXRate: a porcentagem de resultados de detecção com códigos de status 5XX.
-
Error4XXNumber: o número de resultados de detecção com códigos de status 4XX.
-
Error5XXNumber: o número de resultados de detecção com códigos de status 5XX.
-
Error6XXNumber: o número de resultados de detecção com códigos de status 6XX.
-
Over5totalTime: a porcentagem de solicitações de detecção nas quais o tempo de resposta excede 5.000 ms.
-
Over3totalTime: a porcentagem de solicitações de detecção nas quais o tempo de resposta excede 3.000 ms.
-
Over2totalTime: a porcentagem de solicitações de detecção nas quais o tempo de resposta excede 2.000 ms.
-
Over10FailureRate: a porcentagem de pontos de detecção cuja taxa de falha das solicitações de detecção excede 10%.
-
Over100FailureRate: a porcentagem de pontos de detecção cuja taxa de falha das solicitações de detecção excede 99%.
-
Over30FailureRate: a porcentagem de pontos de detecção cuja taxa de falha das solicitações de detecção excede 30%.
-
Over50FailureRate: a porcentagem de pontos de detecção cuja taxa de falha das solicitações de detecção excede 50%.
-
Over80FailureRate: a porcentagem de pontos de detecção cuja taxa de falha das solicitações de detecção excede 80%.
-
Over90FailureRate: a porcentagem de pontos de detecção cuja taxa de falha das solicitações de detecção excede 90%.
-
Over400NumberRate: a porcentagem de resultados de detecção com códigos de status maiores que 400.
-
Over400NumberRate: a porcentagem de resultados de detecção com códigos de status maiores que 500.
-
AvailableNumber: o número de pontos de detecção disponíveis.
-
UnavailableNumber: o número de pontos de detecção indisponíveis.
-
Availability: a taxa de disponibilidade.
-
Unavailability: a taxa de indisponibilidade.
-
ErrorCodeMaximum: o código de erro máximo nos resultados de detecção que foram retornados em um período específico. Suponha que cinco códigos de status sejam retornados em um minuto após o envio de solicitações de detecção de cinco pontos de detecção. O código de status em quatro resultados de detecção é 200 e em um resultado de detecção é 404. Nesse caso, o código de erro máximo é 404.
-
ErrorCodeMinimum: o código de erro mínimo nos resultados de detecção retornados em um período de monitoramento. Suponha que cinco códigos de status sejam retornados em um minuto após o envio de solicitações de detecção de cinco pontos de detecção. O código de status em quatro resultados de detecção é 200 e em um resultado de detecção é 404. Nesse caso, o código de erro mínimo é 200.
Recomendamos que você use a métrica AvailableNumber, UnavailableNumber, Availability, Unavailability, ErrorCodeMaximum ou ErrorCodeMinimum, cujo valor é fácil de calcular.
Exemplos
Resposta de sucesso
JSON formato
{
"NextToken": "ea42e5220930ea42e522****",
"Data": "[{\"Maximum\":247,\"Mimimum\":61,\"Average\":154,\"userId\":\"127067667954****\",\"taskId\":\"49f7b317-7645-4cc9-94fd-ea42e522****\",\"timestamp\":1551581760000}]",
"RequestId": "3febb181-0d98-4af9-8b04-7faf36b048b9",
"Success": "true",
"Code": "200",
"Message": "Successful"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidQueryParameter | %s | |
| 401 | AccessDeniedException | You donot have sufficient access to perform this action. | |
| 500 | InternalError | %s | |
| 402 | LimitExceeded | The quota for this customer had been reached. | |
| 403 | Forbidden | You are not authorized to operate the specified resource. | No permission, please use RAM to authorize |
| 503 | %s | %s | |
| 406 | ExceedingQuota | Exceeding quota limits. | The number of tasks exceeds the limit |
| 429 | ThrottlingException | The request was denied due to request throttling. | |
| 409 | %s | %s |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.