Prometheus의 최신 대상 반환
참고
그룹과 프로젝트는 텀입니다. {GROUP-ID}
는 프로젝트 ID와 동일합니다. 기존 그룹의 경우, 그룹/프로젝트 ID가 동일하게 유지됩니다. 리소스 및 해당 엔드포인트는 groups
라는 텀를 사용합니다.
https://cloud.mongodb.com/prometheus/v1.0
구문
GET /groups/{GROUP-ID}/discovery
요청 경로 매개변수
Parameter | 필수/선택 사항 | 설명 |
---|---|---|
| 필수 사항 | 프로젝트 식별자입니다. |
요청 쿼리 매개변수
이름 | 유형 | 필요성 | 설명 | 기본값 |
---|---|---|---|---|
targetScheme | TargetScheme | 옵션 | 반환할 대상 유형입니다. 값에는 다음이 포함됩니다.
|
|
요청 본문 매개변수
이 엔드포인트는 HTTP 요청 본문 매개변수를 사용하지 않습니다.
응답
응답 문서
응답 JSON 문서에는 스크래핑할 최신 대상 의 배열과 해당 레이블 이 포함된 문서가 포함되어 있습니다.
이름 | 유형 | 설명 |
---|---|---|
| 객체 배열 | 지표를 스크랩할 각 |
| 문서 | 지표를 구별하는 레이블과 값이 포함된 문서입니다. |
레이블 내장된 문서
레이블 | 설명 |
---|---|
| AWS 가용영역 ID, Google Cloud의 정규화된(fully-qualified) 영역 이름 또는 Azure 영역 번호입니다. Azure 는 일부 리전의 하위 집합에서만 가용영역을 지원합니다. Atlas 는 가용영역을 지원 하는 리전에 대해서만 Azure 에 대해 사전 정의된 가용영역 태그를 제공합니다.학습 내용은 Microsoft Azure 를 참조하세요. 각 cloud 제공자 에 사용할 수 있는 값에 대한 자세한 내용은 |
| 클러스터 를 고유하게 식별하는 레이블입니다. |
| 프로젝트를 식별하는 고유한 16진수 문자열입니다. |
| 프로젝트 를 고유하게 식별하는 레이블입니다. |
| |
| Atlas 조직을 식별하는 고유한 24자리 16진수 문자열. |
| 노드가 프로비저닝되는 클라우드 공급자입니다. 가능한 값은 |
| |
| 복제본 세트 를 고유하게 식별하는 레이블입니다. |
요청 예시
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 ]