문서 메뉴

문서 홈MongoDB Ops Manager

FAQ: 모니터링 및 알림

이 페이지의 내용

  • 호스트 구성
  • 새 호스트나 서버를 추가하려면 어떻게 해야 하나요?
  • Kerberos 지원 인스턴스를 모니터링할 수 있나요?
  • 데이터 프레젠테이션
  • Atlas Charts에 있는 수직 막대는 모두 무엇인가요?
  • 데이터 보존
  • Ops Manager의 데이터 보존 정책은 무엇인가요?
  • 알림
  • 경고 조건은 무엇을 MEAN하나요?
  • 기본적으로 어떤 경고가 구성되나요?

이를 통해 Ops Manager 및 Ops Manager가 MongoDB 인스턴스를 모니터링하고 해당 배포 관련 문제를 경고하는 방법에 대한 일반적인 질문에 대한 답변을 확인할 수 있습니다.

Ops Manager에 기존 MongoDB 프로세스 추가를 참조하세요.

예. Ops Manager를 사용하여 Ops Manager 및 백업 디먼의 데이터를 보관하는 지원 MongoDB 인스턴스 를 모니터링할 수 있습니다. 백업 인스턴스에 대한 별도의 프로젝트 를 만듭니다.

그러나 Ops Manager를 사용하여 인스턴스를 백업하거나 자동화할 수 는 없습니다.

Ops Manager는 또한 시스템 경고를 통해 모든 백업 데이터베이스에 대한 기본 모니터링을 기본으로 제공합니다.

예. Ops Manager는 Kerberos 지원 MongoDB 인스턴스에 대한 모니터링을 지원합니다. 작동 방식을 알아보려면 Kerberos용 MongoDB 에이전트 구성을 참조하세요.

아니요. Ops Manager 프로젝트에서는 단일 모니터링 에이전트가 모든 MongoDB 데이터베이스에 연결됩니다. 모니터링 에이전트가 데이터 센터와 서버 간에 연결할 수 있도록 방화벽을 구성합니다.

모니터링 에이전트 버전 5 부터 시작됩니다.0.0, 여러 에이전트를 실행하여 모니터링 할당을 분산하고 페일오버를 제공할 수 있습니다. Ops Manager는 실행 중인 모니터링 에이전트를 최대 100 까지 모니터링 할당을 분산합니다. 100 개 이상의 모니터링 에이전트를 실행하는 경우 추가된 에이전트는 "대기" 에이전트로 작동합니다.

모니터링 에이전트에 필요한 리소스의 양은 인프라 크기, 서버 수, 모니터링 중인 데이터베이스에 따라 달라집니다. 인스턴스를 실행 하지 않는 추가 용량이 있는 기존 머신에서 mongod 에이전트를 실행합니다. 더 작은 규모의 전용 인스턴스에서 모니터링 에이전트를 실행할 수도 있습니다.

모니터링 에이전트 부하는 MongoDB 환경에서 모니터링되는 mongod + mongos 프로세스 수와 데이터베이스 수에 따라 확장됩니다.

프로덕션 환경의 경우 데이터 보유 mongod 인스턴스와 동일한 호스트가 아닌 전용 서버에 모니터링 에이전트를 설치하는 것이 좋습니다. 이렇게 하면 배포에 대한 모니터링에 영향을 주지 않고 mongod 및 해당 호스트에 대한 유지 관리를 수행할 수 있습니다. 또한 모니터링 에이전트는 mongod 과 리소스를 두고 경쟁할 수 있습니다.

이러한 서비스 및 사용 가능한 리소스의 요구 사항에 따라 중재자, mongos 또는 애플리케이션 서버와 동일한 시스템에 모니터링 에이전트를 설치할 수 있습니다.

5개 이하의 mongod 인스턴스를 모니터링하는 경우 AWS 마이크로 서버를 사용할 수 있습니다.

가장 일반적인 문제는 에이전트가 호스트의 호스트 이름을 확인할 수 없다는 것입니다. DNS 및 /etc/hosts 파일을 확인합니다.

두 번째로 가장 일반적인 문제는 에이전트가 호스트에 액세스하는 것을 금지하는 방화벽 규칙이 있다는 것입니다.

연결을 테스트하려면 에이전트를 실행하는 호스트에 로그인하고 mongosh 을(를) 사용하여 연결을 시도합니다.

mongosh <hostname>:<port>/test

참고

Ops Manager는 포트 포워딩을 지원하지 않습니다.

기본적으로 모니터링 에이전트는 연결할 호스트 이름을 확인합니다. 에이전트가 호스트 이름을 확인하여 연결할 수 없는 경우 모니터링 에이전트가 특정 IP 주소에 대해 해당 호스트 이름보다 IP 주소를 선호하도록 강제할 수 있습니다. 기본 호스트 이름을 사용하면 별칭이 여러 개인 서버에 사용할 호스트 이름을 지정할 수도 있습니다. 이렇게 하면 서버가 Ops Manager 인터페이스에서 다른 이름으로 여러 번 표시되는 것을 방지할 수 있습니다.

기본 호스트 이름을 만들려면 Project 설정 으로 Go Preferred Hostnames 항목을 추가하세요. 자세한 내용은 프로젝트 설정 편집을 참조하세요.

에이전트 다운로드에 포함된 README 파일을 참조하세요.

Ops Manager에서 모니터링 에이전트 제거를 참조하세요.

빨간색 막대 는 서버가 다시 시작됨을 나타냅니다.

주황색 막대 는 이제 서버가 프라이머리 서버임을 나타냅니다.

갈색 막대 는 서버가 이제 세컨더리 서버임을 나타냅니다.

Ops Manager는 두 가지 유형의 데이터를 보유합니다. 및 데이터를 백업하는 스냅샷.

Ops Manager는 다음을 보존합니다.

  • Ops Manager는 Ops Manager의 Monitoring Data Retention 설정에 따라 메트릭 데이터를 보존합니다. Ops Manager 관리자는 Admin, General, Ops Manager Config, Miscellaneous 탭을 차례로 선택한 다음 Default Monitoring Data Retention 까지 스크롤하여 설정을 수정할 수 있습니다.

  • 보존 정책에 따른 스냅샷.

경고 조건에 대한 참고 사항은 경고 조건 검토를 참조하세요.

기본 경고 구성과 경고 빈도 수정을 포함하여 새 경고를 추가하거나 기존 경고를 수정하는 단계는 경고 설정 구성 을 참조하세요.

← FAQ: 백업 및 복원