호스트
- Cloud Manager 에 대한 프로그래밍 방식의 액세스 를 위한 OAuth 2.0 인증 은 Preview 기능 으로 제공됩니다.
- 기능 및 해당 설명서는 미리 보기 기간에 언제든지 변경될 수 있습니다. OAuth 2.0 인증 을 사용하려면 Cloud Manager 공개 API 에 대한 요청에 사용할서비스 계정을 만듭니다.
참고
그룹과 프로젝트는 동의어입니다. {PROJECT-ID}
는 프로젝트 ID와 동일합니다. 기존 그룹의 경우, 그룹/프로젝트 ID는 동일하게 유지됩니다. 이 페이지에서는 설명에 대해 얘기할 때 더욱 친숙한 용어 그룹을 사용합니다. 엔드포인트는 문서에 명시된 대로 유지됩니다.
기본 URL: https://cloud.mongodb.com/api/public/v1.0
hosts
리소스는 배포서버에서 mongod
및 mongos
프로세스를 정의합니다. 각 프로세스는 고유한 호스트 이름과 포트 조합으로 식별됩니다. Cloud Manager에 mongod
또는 mongos
를 추가하면 Cloud Manager는 프로세스에 필요한 다양한 유효한 호스트 이름 및 포트 조합을 자동으로 검색합니다. DNS는 특정 호스트에 액세스하는 데 사용할 수 있는 이름을 기록합니다. Cloud Manager는 호스트 이름의 순위를 지정하여 "프라이머리" 호스트 이름을 선택합니다. 마침표가 가장 많은 호스트 이름이 가장 높고, 루프백 주소(127.0.0.1
)와 localhost
이 가장 낮습니다. Cloud Manager는 '분실된' 호스트 이름을 호스트 별칭으로 취급합니다.
Cloud Manager가 모니터링에서 핑을 수신하면 프라이머리 호스트 이름을 할당하는 알고리즘이 반복됩니다. 결과적으로 프라이머리 호스트 이름은 시간이 지남에 따라 변경될 수 있습니다. Cloud Manager의 프로젝트 설정에서 기본 호스트 이름을 지정 하여 호스트 이름 알고리즘을 재정의할 수도 있습니다.
엔드포인트
다음 엔드포인트를 hosts
에 사용할 수 있습니다.
메서드 | 엔드포인트 | 설명 |
---|---|---|
얻다 | 프로젝트에서 모든 MongoDB 프로세스를 가져옵니다. | |
얻다 | 호스트 ID로 하나의 MongoDB 프로세스를 가져옵니다. | |
얻다 | 호스트 이름과 포트로 하나의 MongoDB 프로세스를 가져옵니다. | |
POST | 하나의 새 MongoDB 프로세스 모니터링을 시작합니다. | |
패치 | 모니터링되는 MongoDB 프로세스 한 개의 구성을 업데이트합니다. | |
삭제 | 하나의 MongoDB 프로세스 모니터링을 중지합니다. |