返回 Prometheus 的最新目标
注意
群组和项目是同义术语。您的 {GROUP-ID}
与您的项目 ID 相同。 对于现有群组,群组/项目 ID 保持不变。 资源和相应的端点使用术语groups
。
https://cloud.mongodb.com/prometheus/v1.0
语法
GET /groups/{GROUP-ID}/discovery
请求路径参数
Parameter | 必需/可选 | 说明 |
---|---|---|
| 必需 | 项目标识符。 |
请求查询参数
名称 | 类型 | 必要性 | 说明 | 默认 |
---|---|---|---|---|
targetScheme | TargetScheme | Optional | 要返回的目标类型。 值包括:
|
|
请求正文参数
此端点不使用 HTTP 请求正文参数。
响应
响应文档
响应JSON文档包括要抓取的最新目标的数组以及包含其标签的文档。
名称 | 类型 | 说明 |
---|---|---|
| 对象数组 | 要从中抓取指标的每个 |
| 文档 | 包含区分指标的标签和值的文档。 |
labels 嵌入式文档
标签 | 说明 |
---|---|
| AWS 可用区 ID、Google Cloud 分区的完全限定名称或 Azure 分区编号。 Azure仅在部分区域中支持可用区。 Atlas仅为支持可用区域的区域提供Azure的预定义可用区标签。要学习;了解详情,请参阅 Microsoft Azure。
|
| 唯一标识集群的标签。 |
| 标识项目的唯一十六进制数字字符串。 |
| 唯一标识项目的标签。 |
| |
| 标识组织的唯一十六进制数字字符串。 |
| 预配节点的云提供商。 可能的值为 |
| 节点所在的云区域。 有关可能的 |
| 唯一标识副本集的标签。 |
请求示例
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/673f4ae24759b47bdd3a2e90/discovery"
响应示例
1 [ 2 { 3 "labels": { 4 "availability_zone": "use1-az4", 5 "cl_name": "Cluster012", 6 "group_id": "673f4ae24759b47bdd3a2e90", 7 "node_type": "ELECTABLE", 8 "org_id": "673cad5b6b921181d015e1de", 9 "provider": "AWS", 10 "region": "us-east-1" 11 }, 12 "targets": [ 13 "cluster012-shard-00-00.rffkz.mongodb-dev.net:27018" 14 ] 15 }, 16 { 17 "labels": { 18 "availability_zone": "use1-az6", 19 "cl_name": "Cluster012", 20 "group_id": "673f4ae24759b47bdd3a2e90", 21 "node_type": "ELECTABLE", 22 "org_id": "673cad5b6b921181d015e1de", 23 "provider": "AWS", 24 "region": "us-east-1" 25 }, 26 "targets": [ 27 "cluster012-shard-00-01.rffkz.mongodb-dev.net:27018" 28 ] 29 }, 30 { 31 "labels": { 32 "availability_zone": "use1-az1", 33 "cl_name": "Cluster012", 34 "group_id": "673f4ae24759b47bdd3a2e90", 35 "node_type": "ELECTABLE", 36 "org_id": "673cad5b6b921181d015e1de", 37 "provider": "AWS", 38 "region": "us-east-1" 39 }, 40 "targets": [ 41 "cluster012-shard-00-02.rffkz.mongodb-dev.net:27018" 42 ] 43 } 44 ]