查询屏蔽策略。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ListSilencePolicy | 接口名称。当前 API 的名称为 ListSilencePolicy 。 |
Version | String | 是 | 2018-01-01 | 接口版本。当前 API 的版本为 2018-01-01 。 |
Name | String | 否 | silence-policy | 根据屏蔽策略名称筛选,模糊匹配。
|
Ids | Array of String | 否 | 19222306*** | 根据屏蔽策略 ID 筛选。 |
Namespaces | Array of String | 否 | ["VCM_ECS","VCM_VKE"] | 根据云产品名称筛选,支持配置多个值,多个值之间用半角逗号, 间隔。例如["VCM_ECS","VCM_VKE"] 。 |
EnableState | Array of String | 否 | enable | 根据屏蔽策略状态筛选,取值:
|
SilenceType | Array of String | 否 | metric | 根据屏蔽策略类型筛选,取值:
|
ValidState | String | 否 | active | 根据屏蔽策略是否有效筛选,取值:
|
PageNumber | Integer | 否 | 1 | 分页查询参数,用于设置当前页码。默认值:1。
|
PageSize | Integer | 否 | 30 | 分页查询参数,用于设置每页行数。默认值:30。 |
POST https://open.volcengineapi.com?Action=ListSilencePolicy&Version=2018-01-01 Content-Type: application/json { "Name": "silence-policy", "Ids": [ "19222306***" ], "Namespaces": [ "VCM_ECS", "VCM_VKE" ], "EnableState": [ "enable" ], "SilenceType": [ "event" ], "ValidState": "active", "PageNumber": 1, "PageSize": 30 }
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Data | Array of SilencePolicy | - | 屏蔽策略详情。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | String | 19222306*** | 屏蔽策略 ID。 |
Name | String | silence-policy | 屏蔽策略名称。 |
Description | String | this is a silence policy | 屏蔽策略描述信息。 |
CreatedAt | String | 1659421463 | 屏蔽策略创建时间。时间戳格式。 |
Namespace | String | VCM_ECS | 屏蔽策略监控指标所属的产品空间。详情请参见 云产品监控指标 下各产品的 Namespace。 |
UpdatedAt | String | 1659529768 | 屏蔽策略最后更新时间。时间戳格式。 |
EffectTime | Object of EffectTime | - | 屏蔽策略生效时间段。 |
ValidState | String | enable | 屏蔽策略是否失效。当返回值为expired 时表示失效。 |
EnableState | String | enable | 屏蔽策略状态,取值:
|
SilenceType | String | metric | 屏蔽策略类型,取值:
|
SilenceConditions | Object of SilenceConditions | - | 屏蔽条件。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Type | String | always | 屏蔽策略生效时间类型,取值:
|
Range | Array of Range | - | 时间范围。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
RuleId | String | 1894363*** | 告警策略 ID 或事件规则 ID,未配置MetaCondition 时表示屏蔽所有资源。 |
EventType | Array of String | ["ecs:Disk:DiskError.Redeploy.Executing"] | 屏蔽策略匹配的事件类型。 |
MetaCondition | Object of SilenceCondition | - | 屏蔽资源筛选。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
StartDate | String | 2024-10-01 | 屏蔽策略生效的开始日期。
说明
|
EndDate | String | 2024-10-30 | 屏蔽策略生效的结束日期。
说明
|
StartTime | String | 08:00 | 屏蔽策略生效的开始时间。
|
EndTime | String | 16:00 | 屏蔽策略生效的结束时间。
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Metas | Array of SilenceKVComparator | - | 屏蔽条件。 说明 最多允许配置 10 个屏蔽条件。 |
Condition | String | and | 屏蔽条件逻辑,取值:
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Key | String | ResourceID |
|
Values | Array of String | ["i-ydvsmy***"] |
|
Comparator | String | equal | 标签匹配时的比较符。
|
{ "ResponseMetadata": { "RequestId": "202503101953411F3BBDBD6E90438E2B95", "Action": "ListSilencePolicy", "Version": "2018-01-01", "Service": "volc_observe", "Region": "cn-beijing" }, "Result": { "Data": [ { "Name": "silence-policy", "Id": "1873407632939147264", "CreatedAt": "1735490161", "UpdatedAt": "1735827170", "Description": "", "Namespace": "VCM_ECS", "EnableState": "disable", "ValidState": "active", "EffectTime": { "Type": "always" }, "SilenceType": "metric", "SilenceConditions": { "MetaCondition": { "Condition": "or", "Metas": [ { "Key": "ResourceID", "Values": [ "i-ydlzxal***" ], "Comparator": "equal" }, { "Key": "ResourceID", "Values": [ "18265077***" ], "Comparator": "not_contain" } ] } } } ], "PageNumber": 2, "PageSize": 10, "TotalCount": 52 } }
本接口无特有的错误码。更多信息请参见 错误码。