클러스터 모니터링
Atlas는 클러스터를 모니터링할 수 있도록 기본 제공 도구, 경고, 차트, 통합 및 로그를 제공합니다. Atlas는 클러스터를 모니터링하고 성능을 향상시킬 수 있도록 다음과 같은 방법을 제공합니다.
느린 쿼리
쿼리 성능을 최적화하려면 쿼리 성능 권장사항 사항을 검토 하세요. 또한 느린 쿼리를 분석 하고 클러스터에서 실행되는 느린 작업의 문제를 해결할 수도 있습니다.
다음과 같은 내장 도구를 사용합니다.
성능 관리자를 통해 느린 쿼리를 모니터링하고 개선하세요.
네임스페이스 인사이트로 컬렉션 수준 쿼리 지연 시간 을 모니터링 하세요.
쿼리 프로파일러를 사용하여 쿼리 성능을 모니터링하세요.
실시간 성능 패널로 실시간 성능을 모니터링합니다.
스키마 설계
스키마 설계를 최적화하려면 자주 사용되는 스키마 설계 패턴을 검토하세요. 스키마 개선을 실행해도 됩니다. Performance Advisor 및 Atlas UI의권장사항에 따라 스키마를 개선하세요.
알림
trigger 경고 조건 에 따라 경고를 하고 클러스터 성능을보장하려면 경고를 구성하고 즉시 해결합니다 . 데이터베이스, 사용자, 계정 등에 대한 특정 조건을 기반으로 경고를 구성할 수 있습니다. 경고를 해결한 경우 즉각적인 문제를 해결하고 장기적인 해결책을 구현 하며 진행 상황을 모니터 해야 합니다.
경고를 시작하기 전에 경고 기본 사항을 검토하세요.
배포서버 지표
클러스터 성능을 모니터 하려면 클러스터 지표 를 확인합니다. 데이터베이스의 과거 처리량, 성능 및 활용도 지표 를 확인하세요. 학습 내용 은 사용 가능한 지표 검토 를 참조하세요.
타사 통합
다양한 외부 모니터링 서비스에 대해 Atlas 경고를 받으려면 타사 모니터링 서비스와 통합을 실행하세요.
MongoDB 로그
로그 메시지 및 시스템 이벤트 감사 메시지를 보려면 MongoDB 로그를 보고 다운로드합니다.
참고
DataDog를 사용하여 Atlas 에 대한 푸시 기반 모니터링 통합 을 구성할 수 있습니다. Atlas 관리 API 를 사용하여 모니터링 데이터를 가져올 수도 있습니다.
jSonar를 사용하여 풀 기반 로깅 통합을 구성할 수 있으며, 이를 통해 Splunk 및 SumoLogic과 같은 다른 서비스로 푸시할 수 있습니다. Atlas Administration API를 사용하여 5분마다 로그 데이터를 가져올 수도 있습니다.