调用DescribeEventRuleAttribute接口查询指定事件报警规则的详情。
本文将提供一个示例,查询事件报警规则testRule
的详情。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeEventRuleAttribute |
要执行的操作,取值:DescribeEventRuleAttribute。 |
RuleName | String | 是 | testRule |
事件报警规则名称。 关于如何获取事件报警规则名称,请参见DescribeEventRuleList。 |
SilenceTime | String | 否 | 86400 |
通道沉默周期。 单位:秒,默认值:86400(1天)。 说明 当监控数据持续超过报警规则阈值时,每个沉默周期内只发送一次报警通知。
|
关于公共请求参数的详情,请参见公共参数。
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Result | Struct |
事件报警规则详情。 |
|
Description | String | Default group event rule. |
事件报警规则的描述信息。 |
EventPattern | Struct |
事件模式。用于描述事件的触发条件。 |
|
LevelList | List | ["CRITICAL","WARN"] |
事件报警规则的级别。取值:
|
NameList | List | Agent_Status_Running |
事件名称。 |
Product | String | CloudMonitor |
云产品名称。 |
StatusList | List | Running |
事件状态。 |
EventType | String | SYSTEM |
事件类型。取值:
|
GroupId | String | 3607**** |
应用分组ID。 |
Name | String | test_DefaultEventRule_7378**** |
事件报警规则的名称。 |
State | String | ENABLED |
事件报警规则的状态。取值:
|
Message | String | The alert does not exist. |
错误信息。 |
RequestId | String | 9AA3F210-C03D-4C86-8DB6-21C84FF692A1 |
请求ID。 |
Code | String | 200 |
状态码。 说明 200表示成功。
|
Success | Boolean | true |
操作是否成功。取值:
|
示例
请求示例
http(s)://[Endpoint]/?Action=DescribeEventRuleAttribute
&RuleName=testRule
&<公共请求参数>
正常返回示例
XML
格式
<DescribeEventRuleAttributeResponse>
<RequestId>9AA3F210-C03D-4C86-8DB6-21C84FF692A1</RequestId>
<Code>200</Code>
<Success>true</Success>
<Result>
<EventPattern>
<NameList>
<NameList>Agent_Status_Running</NameList>
</NameList>
<LevelList>
<LevelList>CRITICAL</LevelList>
</LevelList>
<Product>CloudMonitor</Product>
</EventPattern>
<Description>Default group event rule</Description>
<EventType>SYSTEM</EventType>
<State>ENABLED</State>
<Name>test_DefaultEventRule_7378****</Name>
<GroupId>3607****</GroupId>
</Result>
</DescribeEventRuleAttributeResponse>
JSON
格式
{
"RequestId": "9AA3F210-C03D-4C86-8DB6-21C84FF692A1",
"Code": "200",
"Success": true,
"Result": {
"EventPattern": {
"NameList": {
"NameList": [
"Agent_Status_Running"
]
},
"LevelList": {
"LevelList": [
"CRITICAL"
]
},
"Product": "CloudMonitor"
},
"Description": "Default group event rule",
"EventType": "SYSTEM",
"State": "ENABLED",
"Name": "test_DefaultEventRule_7378****",
"GroupId": "3607****"
}
}
错误码
访问错误中心查看更多错误码。