MongoDB 기본 검사 및 정책
에이전트 클라이언트 수집기는 MongoDB 상태 모니터링에 대해 다음과 같은 정책을 제공합니다. 정책은 표시된 테이블에 지정된 검사와 함께 제공됩니다. Windows와 Linux 모두 정책과 검사를 사용할 수 있습니다.
| 유형 | 검사 | 설명 | 사용법 | 명령 | 출력 |
|---|---|---|---|---|---|
| 이벤트 | app.mongodb.check-mongodb-alive | MongoDB 서버가 활성 상태인지 여부를 모니터링하고 MongoDB 서버 상태에 대한 경보를 생성합니다. | commonchecks check-mongodb-alive -H db_host -p db_port 위치:
사용 예: |
commonchecks check-mongodb -p {{.labels.params_port}} -H {{.labels.params_host}} |
Check mongodb Alive OK: 서버 상태가 양호함을 나타냅니다. |
| 이벤트 | app.mongodb.check-mongodb-metrics | 임계치 한도에 따라 MongoDB 메트릭에 대한 경보를 생성합니다. MongoDB 서버 메트릭에 대한 경보를 트리거하려면 매개변수에 전체 메트릭 이름을 전달합니다. |
commonchecks check-mongodb-metrics -H Hostname -p port -w warning -c Critical -d database -m MetricName 위치:
사용 예: |
commonchecks check-mongodb-metrics -c {{.labels.params_critical}} -d {{.labels.params_database}} -w {{.labels.params_warning}} -H {{.labels.params_host}} -p {{.labels.params_port}} -m {{.labels.params_metric}} |
Check mongodb Metrics OK: mongodb.connection.current 값이 허용 가능한 임계치 내에 있음을 나타냅니다. |
| 유형 | 검사 | 설명 | 사용법 | 명령 | 출력 |
|---|---|---|---|---|---|
| 메트릭 | app.mongodb.metrics-mongodb | MongoDB 서버 및 모든 데이터베이스의 메트릭을 반환합니다. 샘플 메트릭:
|
commonchecks check-mongodb 위치:
|
commonchecks metrics-mongodb -p {{.labels.params_port}} -H {{.labels.params_host}} -d {{.labels.params_database}} |
<hostname>.mongodb.connections.totalCreated 20632 1639498004 |