Consulta as estatísticas de logs de alerta.
Descrição da operação
Consulta as estatísticas de logs de alerta.
Este tópico fornece um exemplo de como consultar as estatísticas de logs de alerta para o 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:DescribeAlertLogCount |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| StartTime |
integer |
Não |
O timestamp de início dos logs de alerta a serem consultados. Unidade: milissegundos. Você pode consultar apenas os logs de alerta do último ano. Se o período de consulta for superior a um ano, o valor de retorno do parâmetro Nota
O intervalo entre o horário de início (StartTime) e o horário de término (EndTime) deve ser menor ou igual a 15 dias. O horário de início e o horário de término devem ser especificados ou deixados vazios ao mesmo tempo. Se você não especificar o horário de início e o horário de término, os logs de alerta dos últimos 15 minutos serão consultados por padrão. |
1609988009694 |
| EndTime |
integer |
Não |
O timestamp de término dos logs de alerta a serem consultados. Unidade: milissegundos. Você pode consultar apenas os logs de alerta do último ano. Se o período de consulta for superior a um ano, o valor de retorno do parâmetro Nota
O intervalo entre o horário de início (StartTime) e o horário de término (EndTime) deve ser menor ou igual a 15 dias. O horário de início e o horário de término devem ser especificados ou deixados vazios ao mesmo tempo. Se você não especificar o horário de início e o horário de término, os logs de alerta dos últimos 15 minutos serão consultados por padrão. |
1610074409694 |
| PageNumber |
integer |
Não |
A dimensão com base na qual os dados são agregados. Este parâmetro é equivalente à cláusula GROUP BY em SQL. Valores válidos:
|
1 |
| PageSize |
integer |
Não |
O número de entradas a serem retornadas em cada página. Valor padrão: 10. |
10 |
| SearchKey |
string |
Não |
A palavra-chave com base na qual os logs de alerta a serem contabilizados são pesquisados. |
test |
| Namespace |
string |
Não |
O namespace do serviço em nuvem. Nota
Para mais informações sobre os namespaces dos serviços em nuvem, consulte Apêndice 1: Métricas. |
acs_ecs_dashboard |
| GroupId |
string |
Não |
O ID do grupo de aplicações. |
7301**** |
| Product |
string |
Não |
A abreviação do nome do serviço. |
ECS |
| Level |
string |
Não |
O nível e o método de notificação do alerta. Valores válidos:
|
P4 |
| SendStatus |
string |
Não |
O status do alerta. Valores válidos:
Quando o valor do parâmetro SendStatus é 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 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 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 |
Sim |
A dimensão com base na qual os dados são agregados. Este parâmetro é semelhante à cláusula Group By de instruções SQL. Valores válidos:
|
product |
| SourceType |
string |
Não |
Este parâmetro está obsoleto. |
无 |
| EventType |
string |
Não |
O tipo do evento de alerta. Valores válidos:
|
TRIGGERED |
| RuleId |
string |
Não |
O ID da regra de alerta. Para mais informações sobre como obter o ID de uma regra de alerta, consulte DescribeMetricRuleList. |
bfae2ca5b4e07d2c7278772e*********** |
Para mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Code |
string |
O código de status HTTP. 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 |
| AlertLogCount |
array<object> |
As estatísticas dos logs de alerta. |
|
|
array<object> |
|||
| Count |
integer |
O número de logs de alerta. |
1 |
| Logs |
array<object> |
Os detalhes sobre os logs de alerta. |
|
|
object |
|||
| Name |
string |
The name of the dimension field based on which alert logs are aggregated. |
product |
| Value |
string |
The value of the dimension field based on which alert logs are aggregated. |
ECS |
Exemplos
Resposta de sucesso
JSON formato
{
"Code": "200",
"Message": "The specified resource is not found.",
"RequestId": "1C4A3709-BF52-42EE-87B5-7435F0929585",
"Success": true,
"AlertLogCount": [
{
"Count": 1,
"Logs": [
{
"Name": "product",
"Value": "ECS"
}
]
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | ParameterInvalid | Parameter invalid. | |
| 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.