Cria ou modifica um grupo de aplicativos com regras de correspondência dinâmica com base em nomes de instâncias. Todas as instâncias que correspondem às regras são adicionadas automaticamente ao grupo de aplicativos.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cms:PutMonitorGroupDynamicRule |
create |
*MonitorGroup
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| GroupId |
integer |
Sim |
O ID do grupo de aplicativos. |
123456 |
| GroupRules |
array<object> |
Sim |
Nenhum. |
|
|
array<object> |
Não |
Nenhum. |
||
| Category |
string |
Sim |
O tipo de serviço da Alibaba Cloud para a regra de alerta dinâmica. Valores válidos de N: 1 a 3. Valores válidos:
|
ecs |
| FilterRelation |
string |
Sim |
O operador lógico usado para combinar as condições da regra de alerta dinâmica. Valores válidos de N: 1 a 3. Valores válidos:
|
and |
| Filters |
array<object> |
Sim |
Nenhum. |
|
|
object |
Não |
Nenhum. |
||
| Function |
string |
Sim |
A condição de filtro para instâncias. Valores válidos de N: 1 a 3. Valores válidos:
|
contains |
| Name |
string |
Sim |
O nome do campo usado para corresponder às instâncias. Valores válidos de N: 1 a 3. Apenas o nome do host é suportado, como hostName. |
hostName |
| Value |
string |
Sim |
O valor que atende à condição de alerta. Valores válidos de N: 1 a 3. |
nginx |
| IsAsync |
boolean |
Não |
O modo no qual a regra de alerta dinâmica é criada. Valores válidos:
|
false |
Para obter mais informações sobre os parâmetros de solicitação comuns, consulte Parâmetros comuns.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Code |
integer |
O código de status HTTP. Nota
Um código de status 200 indica sucesso. |
200 |
| Message |
string |
A mensagem de erro. |
The specified resource is not found. |
| RequestId |
string |
O ID da solicitação. |
3E73F1AB-D195-438A-BCA7-2F4355789C58 |
| Success |
boolean |
Indica se a operação foi bem-sucedida. Valores válidos:
|
true |
Exemplos
Resposta de sucesso
JSON formato
{
"Code": 200,
"Message": "The specified resource is not found.",
"RequestId": "3E73F1AB-D195-438A-BCA7-2F4355789C58",
"Success": true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | ParameterInvalid | %s | |
| 401 | AccessDeniedException | You donot have sufficient access to perform this action. | |
| 412 | OverLimit | Matched instances count was over limit | |
| 412 | DryRunOperation | %s. | O resultado da pré-verificação de dry run. |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 402 | LimitExceeded | The quota for this customer had been reached. | |
| 403 | AccessForbidden | %s | |
| 206 | %s | %s | |
| 404 | ResourceNotFound | The specified resource is not found. | O recurso especificado não foi encontrado. |
| 503 | %s | %s | |
| 406 | %s | %s | |
| 429 | Throttli∂ngException | 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.