Cria uma regra de alerta para monitoramento personalizado.
Descrição da operação
Antes de chamar esta operação, chame a operação PutCustomMetric para relatar dados de monitoramento personalizado. Para mais informações, consulte PutCustomMetric.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cms:PutCustomMetricRule |
create |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| GroupId |
string |
Não |
O ID do grupo de aplicativos ao qual os dados de monitoramento personalizado pertencem. Nota
Um valor 0 indica que os dados de monitoramento personalizado relatados não pertencem a nenhum grupo de aplicativos. |
7378**** |
| RuleId |
string |
Sim |
O ID da regra de alerta. Nota
Se o ID da regra de alerta já existir, a regra de alerta será modificada. Se o ID da regra de alerta não existir, uma regra de alerta será criada. |
MyRuleId1 |
| RuleName |
string |
Não |
O nome da regra de alerta. |
CpuUsage |
| MetricName |
string |
Sim |
O nome da métrica. Nota
Para obter informações sobre como obter o nome da métrica, consulte DescribeCustomMetricList. |
cpu_total |
| Resources |
string |
Sim |
Os dados de monitoramento personalizado aos quais a regra de alerta se aplica. O valor consiste no ID do grupo de aplicativos ao qual os dados de monitoramento personalizado pertencem e nas dimensões da métrica. |
[{"groupId":7378****,"dimension":"instanceId=i-hp3543t5e4sudb3s****"}] |
| ContactGroups |
string |
Sim |
O grupo de contatos de alerta. Separe vários grupos de contatos de alerta com vírgulas (,). |
ECS_Group |
| Webhook |
string |
Não |
A URL do webhook que é chamada quando um alerta é acionado. Uma solicitação POST é enviada para esta URL. |
https://www.aliyun.com |
| EffectiveInterval |
string |
Não |
O intervalo de tempo durante o qual a regra de alerta está em vigor. Valores válidos: 00:00-23:59. |
00:00-23:59 |
| SilenceTime |
integer |
Não |
O período de silenciamento. Unidade: segundos. Valor padrão: 86400 (1 dia). Nota
Se os dados de monitoramento excederem continuamente o limite da regra de alerta, apenas uma notificação de alerta será enviada dentro de cada período de silenciamento. |
86400 |
| Period |
string |
Não |
O período de agregação dos dados de monitoramento personalizado. Unidade: segundos. O valor deve ser 60 ou um múltiplo de 60. Valor padrão: o período de relato original dos dados de monitoramento personalizado. |
300 |
| EmailSubject |
string |
Não |
O assunto do e-mail de alerta. |
ECS instance |
| Threshold |
string |
Sim |
O limite do alerta. |
90 |
| Level |
string |
Sim |
O nível de gravidade do alerta. Valores válidos:
|
CRITICAL |
| EvaluationCount |
integer |
Sim |
O número de tentativas do alerta. |
3 |
| Statistics |
string |
Sim |
O método estatístico para o alerta. |
Average |
| ComparisonOperator |
string |
Sim |
O operador de comparação para o limite. Valores válidos:
|
>= |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Code |
string |
O código de status HTTP. Nota
Um valor 200 indica sucesso. |
200 |
| Message |
string |
A mensagem retornada. Se a chamada for bem-sucedida, este parâmetro estará vazio. Se a chamada falhar, a mensagem de erro será retornada. |
ComparisonOperator is mandatory for this action. |
| RequestId |
string |
O ID da solicitação. |
65D50468-ECEF-48F1-A6E1-D952E89D9432 |
| Success |
boolean |
Indica se a operação foi bem-sucedida. Valores válidos:
|
true |
Exemplos
Resposta de sucesso
JSON formato
{
"Code": "200",
"Message": "ComparisonOperator is mandatory for this action.",
"RequestId": "65D50468-ECEF-48F1-A6E1-D952E89D9432",
"Success": true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | %s | %s | |
| 499 | %s | %s | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 204 | %s | %s | |
| 403 | %s | %s | |
| 206 | %s | %s | |
| 404 | %s | %s | |
| 503 | %s | %s | |
| 406 | %s | %s |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.