You need to enable JavaScript to run this app.
导航
ListAlertSamples
最近更新时间:2024.09.03 15:42:18首次发布时间:2023.06.30 15:23:34

获取告警样本列表。

请求说明

  • 请求方式:POST
  • 请求地址:https://open.volcengineapi.com/?Action=ListAlertSamples&Version=2021-03-03

请求参数

参数类型是否必选示例值描述
ActionStringListAlertSamples接口名称。当前 API 的名称为 ListAlertSamples
VersionString2021-03-03接口版本。当前 API 的版本为 2021-03-03
LimitLong100告警记录序列样本个数限制,默认值 100,最大值 500。
FilterObject of AlertSampleFilter-告警样本过滤。

AlertSampleFilter

参数类型是否必选示例值描述
AlertIdStringe28ae750-bbb8-4ff4-abf4-1e0e0f88808c按告警样本 ID 过滤。
SampleSinceLong1600885800按告警开始时间过滤。
SampleUntilLong1600885800按告警结束时间过滤。

请求示例

POST https://open.volcengineapi.com/?Action=ListAlertSamples&Version=2021-03-03
Content-Type: application/json
{
    "Limit": 100,
    "Filter": {
        "AlertId": "e28ae750-bbb8-4ff4-abf4-1e0e0f88808c",
        "SampleSince": 1600885800,
        "SampleUntil": 1600885800
    }
}

返回参数

参数类型示例值描述
TotalLong100告警样本总数。
ItemsArray of AlertSample-告警样本列表。

AlertSample

参数类型示例值描述
AlertIdStringe28ae750-bbb8-4ff4-abf4-1e0e0f88808c告警样本 ID。
TimestampLong1686232540告警样本时间戳,unix_timestamp 类型。

Phase

String

Active

告警样本状态,取值:

  • Pending:达到告警阈值但未满告警持续时间
  • Active:告警中
  • Resolved:自然解除
  • Disabled:人工解除
LevelStringP0告警样本等级,包括:P0、P1 和 P2。
ValueDouble123.123告警规则的 PromQL 语句下查询到的当前值。

返回示例

HTTP/1.1: 200 OK
Content-Type: application/json
{
    "ResponseMetadata": {
        "RequestId": "20230604110420****100232280022D31",
        "Action": "ListAlertSamples",
        "Version": "2021-03-03",
        "Service": "vmp",
        "Region": "cn-north-1"
    },
    "Result": {
        "Total": 100,
        "Items": [
            {
                "Level": "P0",
                "Phase": "Active",
                "Value": 123.123,
                "AlertId": "e28ae750-bbb8-4ff4-abf4-1e0e0f88808c",
                "Timestamp": 1686232540
            }
        ]
    }
}

错误码

本接口错误码如下表所示,公共错误码请参见 公共错误码

HTTP 状态码错误码错误信息说明
400InvalidParameter.{{parameter}}The specified parameter {{parameter}} is invalid.指定的参数无效。
403ProductUnsubscribedYou are not subscribed to the Volcengine Managed Service for Prometheus (VMP). Please go to the VMP console web page to subscribe to the service当前账号未订阅 VMP 服务。