Docs Menu
Docs Home
/
MongoDB Atlas
/ / /

Prometheus의 최신 대상 반환

이 페이지의 내용

  • 구문
  • 요청 경로 매개변수
  • 요청 쿼리 매개변수
  • 요청 본문 매개변수
  • 응답
  • 응답 문서
  • 레이블 내장된 문서
  • 요청 예시
  • 응답 예시

참고

그룹과 프로젝트는 텀입니다. {GROUP-ID} 는 프로젝트 ID와 동일합니다. 기존 그룹의 경우, 그룹/프로젝트 ID가 동일하게 유지됩니다. 리소스 및 해당 엔드포인트는 groups 라는 텀를 사용합니다.

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

GET /groups/{GROUP-ID}/discovery
Parameter
필수/선택 사항
설명
{GROUP-ID}
필수 사항
프로젝트 식별자입니다.
이름
유형
필요성
설명
기본값
targetScheme
TargetScheme
옵션

반환할 대상 유형입니다. 값에는 다음이 포함됩니다.

  • PUBLIC: 인터넷에 액세스할 수 있는 공용 대상입니다.

  • PRIVATE: VPC Peering 호환 대상의 IP입니다.

PUBLIC

이 엔드포인트는 HTTP 요청 본문 매개변수를 사용하지 않습니다.

응답 JSON 문서에는 스크래핑할 최신 대상 의 배열과 해당 레이블 이 포함된 문서가 포함되어 있습니다.

이름
유형
설명
targets
객체 배열
지표를 스크랩할 각 hostport 입니다.
labels
문서
지표를 구별하는 레이블과 값이 포함된 문서입니다.
레이블
설명
group_id
프로젝트를 식별하는 고유한 16진수 문자열입니다.
group_name
프로젝트를 식별하는 사람이 읽을 수 있는 레이블입니다.
org_id
Atlas 조직을 식별하는 고유한 24자리 16진수 문자열.
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 리소스