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

文档

包含区分指标的标签和值的文档。

标签
说明

availability_zone

AWS 可用区 ID、Google Cloud 分区的完全限定名称或 Azure 分区编号。

Azure仅在部分区域中支持可用区。 Atlas仅为支持可用区域的区域提供Azure的预定义可用区标签。要学习;了解详情,请参阅 Microsoft Azure。

availabilityZone有关每个云提供商可能的 值的详细信息,请参阅 AWS GCP或Azure文档。

cl_name

唯一标识集群的标签。

group_id

标识项目的唯一十六进制数字字符串。

group_name

唯一标识项目的标签。

node_type

节点类型。

可能的值为 ELECTABLEREAD_ONLYANALYTICS

有关详细信息,请参阅节点类型。

org_id

标识组织的唯一十六进制数字字符串。

provider

预配节点的云提供商。

可能的值为 AWSGCPAZURE

region

节点所在的云区域。

有关可能的region 值的完整列表,请参阅 AWS GCP或Azure参考页面。

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/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]

后退

更多 API 资源