모니터링은 MongoDB 진단, 관리 및 기타 데이터베이스 명령 설정하다 를 사용하여 MongoDB deployment 상태를 보고합니다. 에이전트 는 다음 명령을 사용합니다.
_isSelf복제 작업을
collStats지원 하는 다음 로컬 데이터베이스 컬렉션의 입니다.local.oplog.rs
dbStats모니터링은 20분 간격으로 특정 데이터베이스에 대한 스토리지 통계를 수집합니다.샤딩 작업을
find지원 하는 다음 config 데이터베이스 컬렉션의 입니다.config.chunksconfig.collectionsconfig.databasesconfig.lockpingsconfig.mongosconfig.settingsconfig.shards
복제 작업을
find지원 하는 다음 로컬 데이터베이스 컬렉션의 입니다.local.system.replset
컬렉션 의
find{ }입니다.system.profile <<database>.system.profile>데이터베이스 프로파일링 이 활성화된 경우에만. 데이터베이스 프로파일링은 기본값 비활성화되어 있습니다.findOnelocal.oplog.rs컬렉션의 { . MongoDB v2.6 이하 버전에만 해당됩니다.getLog발행 번호:global의 값입니다. 로그 collection을 활성화한 경우에만 가능합니다.startupWarnings의 값입니다.
getParameter다음 값으로 발급*profile. 데이터베이스 프로파일링 이 활성화된 경우에만. 데이터베이스 프로파일링은 기본값 비활성화되어 있습니다.