Docs 菜单
Docs 主页
/
MongoDB Atlas
/ / /

返回 Prometheus 的最新目标

在此页面上

  • 语法
  • 请求路径参数
  • 请求查询参数
  • 请求正文参数
  • 响应
  • 响应文档
  • labels 嵌入式文档
  • 请求示例
  • 响应示例

注意

群组和项目是同义术语。您的 {GROUP-ID}与您的项目 ID 相同。 对于现有群组,群组/项目 ID 保持不变。 资源和相应的端点使用术语groups

https://cloud.mongodb.com/prometheus/v1.0

GET /groups/{GROUP-ID}/discovery
Parameter
必需/可选
说明
{GROUP-ID}
必需
项目标识符。
名称
类型
必要性
说明
默认
targetScheme
TargetScheme
Optional

要返回的目标类型。 值包括:

  • PUBLIC:公共互联网可访问的目标。

  • PRIVATE VPC对等互连兼容目标的私有 IP。

PUBLIC

此端点不使用 HTTP 请求正文参数。

响应JSON文档包括要抓取的最新目标的数组以及包含其标签的文档。

名称
类型
说明
targets
对象数组
要从中抓取指标的每个hostport
labels
文档
包含区分指标的标签和值的文档。
标签
说明
group_id
标识项目的唯一十六进制数字字符串。
group_name
用于标识项目的人类可读标签。
org_id
标识组织的唯一十六进制数字字符串。
cluster_name
用于标识集群的人类可读标签。
replica_set_name
用于标识副本集的人类可读标签。
curl --header 'Accept: application/json'
# Sets the `Authorization` header on every scrape request with the
# configured username and password.
--user prom_user_618d48e05277a606ed2496fe:fSIMUngfTmOTVEB4
# The URL that Prometheus fetches the targets from.
--request GET "https://cloud.mongodb.com/prometheus/v1.0/groups/618d48e05277a606ed2496fe/discovery"
[
{
"targets":[
"cluster1-shard-00-02.lvfy8.mongodb-dev.net:27018",
"cluster1-shard-00-00.lvfy8.mongodb-dev.net:27018",
"cluster1-shard-00-01.lvfy8.mongodb-dev.net:27018"
],
"labels":{
"cluster_name":"Cluster1",
"group_id":"618d48e05277a606ed2496fe",
"group_name":"Cloud-Testing",
"org_id":"618d48ba5277a606ed2495ce",
"replica_set_name":"atlas-74dujs-shard-0"
}
}
]

后退

更多 API 资源