Belirtilen kuralı karşılayan örnekleri bir uygulama grubuna dinamik olarak eklemek için bir uyarı kuralı oluşturur veya değiştirir.
Hata Ayıklama
İstek parametreleri
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | PutMonitorGroupDynamicRule | Gerçekleştirmek istediğiniz işlem. Değeri PutMonitorGroupDynamicRule olarak ayarlayın. |
| GroupId | Long | Yes | 123456 | Uygulama grubunun kimliği. |
| GroupRules.N.FilterRelation | String | Yes | and | Uyarı kuralındaki koşullu ifadeler arasında kullanılan mantıksal işleç. N için geçerli değerler: 1 ile 3. Geçerli değerler:
|
| GroupRules.N.Filters.N.Value | String | Yes | nginx | Belirtilen alanla eşleştirilecek değer. N için geçerli değerler: 1 ile 3. |
| GroupRules.N.Filters.N.Name | String | Yes | hostName | Örneklerin filtreleneceği alanın adı. N için geçerli değerler: 1 ile 3. Yalnızca ana bilgisayar adları desteklenir. Örnek: hostName. |
| GroupRules.N.Filters.N.Function | String | Yes | contains | Örnekleri filtrelemek için kullanılan yöntem. N için geçerli değerler: 1 ile 3. Geçerli değerler:
|
| GroupRules.N.Category | String | Yes | ecs | Uyarı kuralının uygulandığı cloud hizmeti. N için geçerli değerler: 1 ile 3. Geçerli değerler:
|
| IsAsync | Boolean | No | false | Uyarı kuralını oluşturma modu. Geçerli değerler:
|
Ortak istek parametreleri hakkında daha fazla bilgi için bkz. Ortak parametreler.
Yanıt parametreleri
| Parameter | Type | Example | Description |
| Code | Integer | 200 | HTTP durum kodu. Not 200 durum kodu, çağrının başarılı olduğunu gösterir. |
| Message | String | The specified resource is not found. | Hata mesajı. |
| RequestId | String | 3E73F1AB-D195-438A-BCA7-2F4355789C58 | İsteğin kimliği. |
| Success | Boolean | true | Çağrının başarılı olup olmadığını belirtir. Geçerli değerler:
|
Örnekler
Örnek istekler
http(s)://[Endpoint]/?Action=PutMonitorGroupDynamicRule
&GroupId=123456
&GroupRules.1.Category=ecs
&GroupRules.1.FilterRelation=and
&GroupRules.1.Filters.1.Function=contains
&GroupRules.1.Filters.1.1ame=hostName
&GroupRules.1.Filters.1.Value=nginx
&<Common request parameters>
Örnek başarılı yanıtlar
XML biçimi
HTTP/1.1 200 OK
Content-Type:application/xml
<PutMonitorGroupDynamicRuleResponse>
<RequestId>3E73F1AB-D195-438A-BCA7-2F4355789C58</RequestId>
<Success>true</Success>
<Code>200</Code>
</PutMonitorGroupDynamicRuleResponse>
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "3E73F1AB-D195-438A-BCA7-2F4355789C58",
"Success" : true,
"Code" : 200
}
Hata kodları
|
HTTP status code |
Error code |
Error message |
Description |
|
404 |
ResourceNotFound |
The specified resource is not found. |
Belirtilen kaynak bulunamadığı için döndürülen hata mesajı. |
For a list of error codes, see Service error codes.