모니터링에 사용되는 데이터베이스 명령
- Cloud Manager 에 대한 프로그래밍 방식의 액세스 를 위한 OAuth 2.0 인증 은 Preview 기능 으로 제공됩니다.
- 기능 및 해당 설명서는 미리 보기 기간에 언제든지 변경될 수 있습니다. OAuth 2.0 인증 을 사용하려면 Cloud Manager 공개 API 에 대한 요청에 사용할 서비스 계정을 만듭니다.
모니터링은 MongoDB 진단, 관리 및 기타 데이터베이스 명령 설정하다 를 사용하여 MongoDB deployment 상태를 보고합니다. 에이전트 는 다음 명령을 사용합니다.
_isSelf
복제 작업을
collStats
지원 하는 다음 로컬 데이터베이스 컬렉션의 입니다.local.oplog.rs
dbStats
모니터링은 20 분 간격으로 지정된 데이터베이스 에 대한 저장 통계를 수집합니다.샤딩 작업을
find
지원 하는 다음 config 데이터베이스 컬렉션의 입니다.config.chunks
config.collections
config.databases
config.lockpings
config.mongos
config.settings
config.shards
복제 작업을
find
지원 하는 다음 로컬 데이터베이스 컬렉션의 입니다.local.system.replset
find
system.profile <<database>.system.profile>
컬렉션의 { . 데이터베이스 프로파일링 이 활성화된 경우에만. 데이터베이스 프로파일링은 기본적으로 비활성화되어 있습니다.findOne
local.oplog.rs
컬렉션의 { . MongoDB v2.6 이하 버전에만 해당됩니다.getLog
발급:global
의 값입니다. 로그 collection을 활성화한 경우에만 가능합니다.startupWarnings
의 값입니다.
getParameter
값으로 발급됨*
profile
. 데이터베이스 프로파일링 이 활성화된 경우에만. 데이터베이스 프로파일링은 기본값 비활성화되어 있습니다.