Skip to main content
GET
查询 Prometheus 标签值列表

限制说明

使用说明

  • 通过 X-DSID 请求头指定目标数据源,必须是当前账户下 Prometheus 兼容类型的数据源;可用 /monit/datasource/list 获取 ID。
  • 200 响应体是数据源原生的 Prometheus HTTP API 结构,不是统一的 { request_id, data } envelope。未到达数据源前发生的失败以 text/plain 返回,并携带对应的 4xx/5xx 状态码。
  • 省略 X-DSID 时会回退到平台自有的 Prometheus 代理;需要查询指定数据源时必须携带该请求头。

授权

app_key
string
query
必填

在 Flashduty 控制台 账户 → APP Key 中签发的 app_key。调用任何公开 API 时都必须携带。它等同于所属账户的身份凭证,请妥善保管。

请求头

X-DSID
string
必填

要查询的数据源 ID,必须是当前账户下 Prometheus 兼容类型的数据源。

路径参数

label_name
string
必填

要枚举取值的标签名,例如 job

响应

数据源返回的原生 Prometheus 标签值响应。

所查询数据源返回的原生 Prometheus HTTP API 响应。本接口不会把结果包装进 Flashduty 统一响应 envelope。

status
enum<string>
必填

Prometheus 结果状态。success 携带 dataerror 携带 errorTypeerror

可用选项:
success,
error
data
string[]

标签值列表,statussuccess 时出现。

一个标签值。

errorType
string

Prometheus 错误类别,statuserror 时出现。

error
string

Prometheus 错误信息,statuserror 时出现。