Modifica uma tarefa de monitoramento de processos de um grupo de aplicações.
Debugging
Request parameters
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | ModifyGroupMonitoringAgentProcess | A operação que você deseja executar. Defina o valor como ModifyGroupMonitoringAgentProcess. |
| Id | String | Yes | 92E3065F-0980-4E31-9AA0-BA6**** | O ID da tarefa de monitoramento de processos. |
| GroupId | String | Yes | 6780**** | O ID do grupo de aplicações. |
| MatchExpressFilterRelation | String | No | and | O operador lógico aplicado entre as expressões condicionais usadas para corresponder às instâncias. Valores válidos:
|
| AlertConfig.N.SilenceTime | String | No | 86400 | O período de silêncio durante o qual novos alertas não são enviados, mesmo que as condições de disparo sejam atendidas. Valores válidos de N: 1 a 200. Unidade: segundos. Valor mínimo: 3600, equivalente a uma hora. Valor padrão: 86400, equivalente a um dia. Nota Apenas uma notificação de alerta é enviada durante o período de silêncio, mesmo que o valor da métrica ultrapasse o limiar do alerta em verificações consecutivas. |
| AlertConfig.N.ComparisonOperator | String | Yes | GreaterThanOrEqualToThreshold | O operador de comparação usado para comparar o valor da métrica com o limiar. Valores válidos de N: 1 a 200. Valores válidos:
|
| AlertConfig.N.Webhook | String | No | http://www.aliyun.com | A URL de callback para a qual uma requisição POST é enviada quando um alerta é disparado com base na regra de alerta. Valores válidos de N: 1 a 200. |
| AlertConfig.N.Times | String | Yes | 3 | O número de vezes que o limiar pode ser consecutivamente excedido. Valores válidos de N: 1 a 200. Valor padrão: 3. Nota Uma métrica dispara um alerta somente após o valor da métrica atingir o limiar consecutivamente pelo número de vezes especificado. |
| AlertConfig.N.EscalationsLevel | String | Yes | warn | O nível do alerta. Valores válidos de N: 1 a 200. Valores válidos:
|
| AlertConfig.N.EffectiveInterval | String | No | 00:00-22:59 | O período durante o qual a regra de alerta está ativa. Valores válidos de N: 1 a 200. |
| AlertConfig.N.NoEffectiveInterval | String | No | 23:00-23:59 | O período durante o qual a regra de alerta está inativa. Valores válidos de N: 1 a 200. |
| AlertConfig.N.Threshold | String | Yes | 5 | O limiar do alerta. Valores válidos de N: 1 a 200. |
| AlertConfig.N.Statistics | String | No | Average | O método de agregação estatística usado para calcular os valores da métrica. Valores válidos de N: 1 a 200. Nota Defina o valor como Average. |
| AlertConfig.N.TargetList.N.Id | String | No | 1 | O ID do recurso para o qual os alertas são disparados. Para obter o ID do recurso para o qual os alertas são disparados, consulte DescribeMetricRuleTargets. |
| AlertConfig.N.TargetList.N.Arn | String | No | acs:mns:cn-hangzhou:120886317861****:/queues/test/message | O Alibaba Cloud Resource Name (ARN) do recurso. Para obter o ARN do recurso, consulte DescribeMetricRuleTargets. Formato:
|
| AlertConfig.N.TargetList.N.Level | String | No | ["INFO", "WARN", "CRITICAL"] | O nível do alerta. Valores válidos:
|
| AlertConfig.N.TargetList.N.JsonParams | String | No | {"customField1":"value1","customField2":"$.name"} | Os parâmetros do callback de alerta, no formato JSON. |
Response parameters
| Parameter | Type | Example | Description |
| Code | String | 200 | O código de status HTTP. Nota O código de status 200 indica que a chamada foi bem-sucedida. |
| Message | String | The Request is not authorization. | A mensagem de erro. |
| RequestId | String | 7985D471-3FA8-4EE9-8F4B-45C19DF3D36F | O ID da requisição. |
| Success | Boolean | true | Indica se a chamada foi bem-sucedida. Valores válidos:
|
Examples
Exemplos de requisições
http(s)://[Endpoint]/?Action=ModifyGroupMonitoringAgentProcess
&AlertConfig.1.ComparisonOperator=GreaterThanOrEqualToThreshold
&AlertConfig.1.EscalationsLevel=warn
&AlertConfig.1.Threshold=5
&AlertConfig.1.Times=3
&GroupId=6780****
&Id=92E3065F-0980-4E31-9AA0-BA6****
&<Common request parameters>
Exemplos de respostas bem-sucedidas
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<ModifyGroupMonitoringAgentProcess>
<RequestId>7985D471-3FA8-4EE9-8F4B-45C19DF3D36F</RequestId>
<Success>true</Success>
<Code>200</Code>
</ModifyGroupMonitoringAgentProcess>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "7985D471-3FA8-4EE9-8F4B-45C19DF3D36F",
"Success" : true,
"Code" : 200
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|
404 |
ResourceNotFound |
The specified resource is not found. |
O erro foi retornado porque o recurso especificado não foi encontrado. |
Para obter a lista de códigos de erro, acesse o API Error Center.