更新时间:2024-05-14 GMT+08:00
分享

获取已废弃指标列表

功能介绍

获取Prometheus实例下已废弃指标列表(仅云服务、default类型Prometheus实例支持废弃)。

调用方法

请参见如何调用API

URI

GET /v2/{project_id}/aom/{prometheus_instance_id}/abandoned-metrics

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户从IAM申请到的projectid,一般为32位字符串。

prometheus_instance_id

String

Prometheus实例id。

表2 Query参数

参数

是否必选

参数类型

描述

metric

String

指标。如:coredns_plugin_enabled。

page_num

Integer

分页页数。

最小值:1

缺省值:1

page_size

Integer

分页每页记录数。

最小值:1

最大值:1000

缺省值:1000

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

从IAM服务获取的用户Token。

最小长度:0

最大长度:40960

Content-Type

String

指定类型为application/json。

枚举值:

  • application/json

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

page_info

page_info object

分页信息。

result

Array of result objects

已废弃指标列表。

表5 page_info

参数

参数类型

描述

current_count

Integer

默认0。

page_count

Integer

查询返回的记录总页数。

total

Integer

查询返回的记录总数。

total_count

Integer

与current_count一致,默认0。

表6 result

参数

参数类型

描述

id

String

指标唯一性id。

metric

String

指标。

project_id

String

租户从IAM申请到的projectid,一般为32位字符串。

prom_instance_id

String

Prometheus实例id。

请求示例

获取Prometheus实例下已废弃指标列表。

https://{end_point}/v2/{project_id}/aom/{prometheus_instance_id}/abandoned-metrics?page_num=1&page_size=1000

https://{end_point}/v2/{project_id}/aom/{prometheus_instance_id}/abandoned-metrics?page_num=1&page_size=1000

响应示例

状态码: 200

OK 请求响应成功。

{
  "page_info" : {
    "current_count" : 0,
    "page_count" : 1,
    "total" : 1,
    "total_count" : 0
  },
  "result" : [ {
    "id" : "6bad4******************ade7",
    "metric" : "aom_node_cpu_usage",
    "project_id" : "2a473********************1cf",
    "prom_instance_id" : 0
  } ]
}

状态码

状态码

描述

200

OK 请求响应成功。

错误码

请参见错误码

分享:

    相关文档

    相关产品