Consulta o número de logs de alerta gerados em cada intervalo dentro de um período de tempo.
Descrição da operação
Este tópico fornece um exemplo de como consultar o número de logs de alerta do Elastic Compute Service (ECS) com base na dimensão product.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cms:DescribeAlertLogHistogram |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| StartTime |
integer |
Não |
O carimbo de data/hora inicial dos logs de alerta a serem consultados. Unidade: milissegundos. Nota
|
1609988009694 |
| EndTime |
integer |
Não |
O carimbo de data/hora final dos logs de alerta a serem consultados. Unidade: milissegundos. Nota
|
1609989009694 |
| PageNumber |
integer |
Não |
O número da página. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página. Valor padrão: 10. |
10 |
| SearchKey |
string |
Não |
A palavra-chave usada para consultar logs de alerta. |
alert |
| GroupId |
string |
Não |
O ID do grupo de aplicativos. |
7301**** |
| Product |
string |
Não |
A abreviação do nome do serviço da Alibaba Cloud. |
ECS |
| Namespace |
string |
Não |
O namespace do serviço da Alibaba Cloud. Nota
Para obter mais informações sobre os namespaces de diferentes serviços em nuvem, consulte Apêndice 1: Métricas. |
acs_ecs_dashboard |
| Level |
string |
Não |
O nível de gravidade e os métodos de notificação do alerta. Valores válidos:
|
P4 |
| SendStatus |
string |
Não |
O status do alerta. Valores válidos:
Se o valor do parâmetro SendStatus for 0, o valor P4 do parâmetro Level indica um alerta acionado e o valor OK indica um alerta limpo. |
0 |
| ContactGroup |
string |
Não |
O grupo de contatos de alerta. |
ECS_Group |
| RuleName |
string |
Não |
O nome da regra de alerta. |
test123 |
| MetricName |
string |
Não |
O nome da métrica. Nota
Para obter mais informações sobre as métricas de diferentes serviços em nuvem, consulte Apêndice 1: Métricas. |
cpu_total |
| LastMin |
string |
Não |
O período estatístico dos logs de alerta. Unidade: minutos. |
360 |
| GroupBy |
string |
Não |
As dimensões com base nas quais os dados são agregados. Este parâmetro é equivalente à cláusula GROUP BY em SQL. Valores válidos:
|
product |
| SourceType |
string |
Não |
Este parâmetro foi descontinuado. |
无 |
| EventType |
string |
Não |
O tipo do evento de alerta. Valores válidos:
|
RESOLVED |
| RuleId |
string |
Não |
O ID da regra de alerta. Para obter mais informações sobre como obter o ID de uma regra de alerta, consulte DescribeMetricRuleList. |
ae06917_75a8c43178ab66**** |
Para obter mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Nenhum. |
||
| 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 de erro. |
The specified resource is not found. |
| RequestId |
string |
O ID da solicitação. |
1C4A3709-BF52-42EE-87B5-7435F0929585 |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
true |
| AlertLogHistogramList |
array<object> |
O número de logs de alerta que foram gerados durante cada intervalo de um período de tempo. |
|
|
object |
|||
| From |
integer |
O carimbo de data/hora inicial dos logs de alerta consultados. Unidade: segundos. |
1610074791 |
| To |
integer |
O carimbo de data/hora final dos logs de alerta consultados. Unidade: segundos. |
1610074800 |
| Count |
integer |
O número de logs de alerta. |
20 |
Exemplos
Resposta de sucesso
JSON formato
{
"Code": "200",
"Message": "The specified resource is not found.",
"RequestId": "1C4A3709-BF52-42EE-87B5-7435F0929585",
"Success": true,
"AlertLogHistogramList": [
{
"From": 1610074791,
"To": 1610074800,
"Count": 20
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | ParameterInvalid | %s | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 403 | AccessForbidden | User not authorized to operate on the specified resource. | |
| 404 | ResourceNotFound | The specified resource is not found. | The specified resource is not found. |
| 409 | ResourceConflict | Concurrent modification of resources. | |
| 409 | ResourceExist | Resources already exist. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.