시스템 경고 관리
시스템 경고는 MongoDB Ops Manager 데이터베이스 백업 , 백업 데몬 및 백업된 배포 의 상태를 포함하여 자체의 상태를 모니터 하는 내부 상태 검사입니다. MongoDB Ops Manager 는 5분마다 상태 검사를 실행합니다.
시스템 경고 목록을 보려면 다음과 같이 하세요:
Ops Manager UI 상단의 Admin 링크를 클릭합니다.
Alerts 탭을 클릭합니다.
System Alerts 아래의 Open Alerts 링크를 클릭합니다.
비활성화된 시스템 경고는 회색으로 표시됩니다.
Global Owner
또는 Global Monitoring Admin
역할이 있는 경우 알림 설정을 수정 하거나 시스템 경고를 비활성화 할 수 있습니다.
시스템 경고 구성 요소
각 시스템 경고는 다음 세 가지 구성 요소로 구성됩니다.
구성 요소 | 예시 |
---|---|
Atlas Triggers하는 조건 경고 |
|
경고 수신자 목록 |
|
경고가 전송되는 메서드 |
|
경고가 활성화되고 trigger 조건이 충족되면 MongoDB Ops Manager는 해당 경고에 대해 지정된 매체를 사용하여 지정된 수신자에게 경고를 보냅니다. 알림 옵션 목록은 이 페이지 의 시스템 경고에 대한 알림 설정 수정 절차 의 경고 수신자 및 전달 방법 선택 단계를 참조하세요.
기본적으로 Ops Manager는 모든 경고를 활성화하고 Admin Email Address Ops Manager 구성 옵션 의 필드에 지정된 이메일 주소 로 경고를 보냅니다.
사용 가능한 시스템 경고
Ops Manager는 다음과 같은 시스템 경고를 제공합니다.
경고 처리
백업
경고 유형 | 경고 메시지 | 설명 |
---|---|---|
OPLOG_TTL_RESIZE | 백업 디먼 이 oplog 항목을 적용하는 데 너무 뒤쳐져 MongoDB Ops Manager 가 oplog 항목을 저장하는 기간을 연장했을 때 전송됩니다. MongoDB Ops Manager oplog 기본값 으로 는 oplog oplog 에 항목을 24 시간 동안 저장합니다. 데몬이 oplog 항목이 만료 1시간 전에 아직 적용되지 않은 경우 Ops Manager는 저장 기간을 3시간 더 연장합니다. Ops Manager는 저장 기간을 최대 14일까지 계속 연장할 수 있습니다. 이 경고를 받는 경우:
| |
THEFT_FAILED | 새 백업 데몬으로의 백업 작업 마이그레이션이 실패할 때 전송됩니다. 백업 작업은 원래 백업 디먼에서 계속 실행됩니다. 작업 이동에 대한 자세한 내용은 작업을 참조하세요 . |
백업 데몬
경고 유형 | 경고 메시지 | 설명 |
---|---|---|
DAEMON_DOWN | 백업 디먼이 15분 이상 Ops Manager에 핑을 보내지 않았을 때 전송됩니다. | |
DAEMON_UP | ||
LOW_HEAD_FREE_SPACE | 백업된 복제본 세트의 로컬 복사본이 저장된 디스크 파티션의 여유 공간이 1GB 미만일 때 전송됩니다. 이 공간 제한을 변경하려면 시스템 경고에 대한 알림 설정 수정 절차를 따르세요. | |
LOW_HEAD_FREE_SPACE_PERCENT | 백업된 복제본 세트의 로컬 복사본이 저장된 디스크 파티션의 여유 공간이 10% 미만일 때 전송됩니다. 이 비율을 변경하려면 시스템 경고에 대한 알림 설정 수정 절차를 따르세요. | |
SUFFICIENT_HEAD_FREE_SPACE |
블록 저장소
경고 유형 | 경고 메시지 | 설명 |
---|---|---|
BALANCER_OFF | ||
BALANCER_ON | 샤드 블록 저장소가 샤드 클러스터 밸런서를 실행할 때 전송됩니다. 샤드 블록 저장소에서 밸런서를 비활성화해야 합니다. 밸런서를 비활성화하려면 밸런서 비활성화를 참조하세요 . | |
INSIDE_SPACE_USED_THRESHOLD | ||
OUTSIDE_SPACE_USED_THRESHOLD | 블록 저장소 에서 사용하는 디스크 공간이 구성된 threshold 설정을 초과할 때 전송됩니다. 기본 임계값은 블록 저장소가 저장되는 총 디스크 용량의 85%입니다. MongoDB Ops Manager 구성에서 mms.alerts.OutsideSpaceUsedThreshold.maximumSpaceUsedPercent 값을 변경할 수 있습니다. |
크론 작업
크론 작업 상태
데이터베이스 프로세스
경고 유형 | 경고 메시지 | 설명 |
---|---|---|
BACKING_DATABASE_PROCESS_DOWN | Ops Manager가 백업 데이터베이스에 연결하여 핑 명령을 실행할 수 없을 때 전송됩니다. | |
BACKING_DATABASE_PROCESS_NO_STARTUP_WARNINGS | ||
BACKING_DATABASE_PROCESS_STARTUP_WARNINGS | ||
BACKING_DATABASE_PROCESS_UP |
Log
시스템 경고에 대한 알림 설정 수정
MongoDB Ops Admin Manager 의 오른쪽 MongoDB Ops Manager상단에 있는 링크를 클릭합니다.
Ops Manager는 관리자 권한이 있는 경우에만 Admin 링크를 표시합니다.
경고 수신자와 전달 방식을 선택합니다.
Send to 섹션에서 알림을 구성합니다. 알림 또는 수신자를 추가하려면 Add 을 클릭하고 아래 나열된 옵션 중에서 선택합니다. 알림을 테스트하려면 알림을 구성한 후 표시되는 테스트 링크를 클릭하고 테스트 중인 서비스가 메시지를 받는지 확인합니다.
설정할 수 있는 경고 알림 방법은 경고 범위에 따라 다릅니다.
- 프로젝트 알림
- 하나 이상의 개별 조직 및 프로젝트에만 적용됩니다.
- 전역 경고
- 모든 조직 및 프로젝트에 적용됩니다.
- 시스템 경고
- Ops Manager 및 해당 백업 데이터베이스의 상태 를 적용합니다.
경고 알림 방법은 다음과 같습니다:
알림 메서드 | 프로젝트 | 글로벌 | 시스템 | 설명 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ops Manager 프로젝트 | 프로젝트에서 특정 역할을 맡은 사용자에게 이메일 또는 문자 메시지로 경고를 전송합니다.
| |||||||||||||||
Ops Manager 조직 | 조직에서 특정 역할을 가진 사용자에게 이메일 또는 문자 메시지로 경고를 보냅니다.
| |||||||||||||||
Ops Manager 사용자 | 이메일이나 문자 메시지로 Ops Manager 사용자에게 경고를 보냅니다.
| |||||||||||||||
Ops Manager 팀 | 이메일이나 문자 메시지로 Ops Manager 사용자에게 경고를 보냅니다.
| |||||||||||||||
SNMP 호스트 | 표준 포트 중요MongoDB Ops Manager 6.0.0 SNMP 경고를 더 이상 사용하지 않습니다. MongoDB Ops Manager 7.0.0 에는 SNMP 경고가 포함되지 않습니다. 다른 경고 옵션에 학습 보려면 타사 서비스 통합을 참조하세요. | |||||||||||||||
이메일 | 지정된 이메일 주소로 경고를 보냅니다. | |||||||||||||||
SMS | 전화번호로 경고를 보냅니다. Ops Manager는 미국이 아닌 국제 전화번호의 경우E.164 표준 을 사용하여 전화번호 서식을 지정합니다. . 예를 예시, 뉴질랜드의 경우 전화번호 앞에 MongoDB MongoDB Ops Manager Ops 는 문자 메시지를 보낼 수 있습니다. 미국 이외의 국가를 사용하려는 경우 Google Voice 를 사용해 보세요. 전화번호. SMS MongoDB Ops Manager 를 사용하도록 Twilio 통합용 를 구성합니다. | |||||||||||||||
경고를 HipChat 채팅방 메시지 스트림으로 보냅니다. HipChat 채팅방 이름과 API 토큰을 입력합니다. | ||||||||||||||||
조직의 승인된 Slack 작업 공간에 있는 Slack 채널로 경고를 보냅니다.
Slack의 Bot 사용자에 대해 자세히 알아보려면 Slack 설명서 를 참조하세요. . | ||||||||||||||||
PagerDuty 에 경고를 보냅니다. 확인합니다. PagerDuty 통합 키만 입력합니다. PagerDuty에서 직접 에스컬레이션 규칙 및 경고 할당을 정의하세요. PagerDuty 대시보드에서 PagerDuty 경고를 승인합니다. PagerDuty 폐기됨 REST API v1 키(10월 2018. av1 키가 있는 경우 MongoDB Ops Manager에서 해당 키를 계속 사용할 수 있습니다. 모든 새 PagerDuty 키는 REST API v2 를 사용합니다. 그러나 MongoDB Ops Manager는 v2 키를 지원하지 않습니다. REST API v1 키가 없는 경우 PagerDuty Events API v 대신.1 | ||||||||||||||||
웹후크 | 프로그래밍 처리를 위해 엔드포인트에 HTTP POST 요청을 보냅니다. 요청 본문에는 Ops Manager API 알림 리소스와 동일한 형식을 사용하는 JSON 문서가 포함되어 있습니다. 이 옵션을 구성하려면 프로젝트 설정 페이지에서 웹훅 설정을 구성합니다. 글로벌 수준에서 이 방법을 사용하려면 다음을 수행합니다.
Ops Manager는 다양한 경고 상태를 구분하기 위해
Webhook Secret 필드에 키를 지정하면 MongoDB Ops Manager가 | |||||||||||||||
Datadog 에 경고를 보냅니다. 계정을Datadog 이벤트로 지정합니다. 경고가 처음 열리면 Ops Manager는 "오류" 이벤트로 경고를 전송합니다. 후속 업데이트는 "정보" 이벤트로 전송됩니다. 경고가 닫히면 Ops Manager가 "성공" 이벤트를 전송합니다. 메시지가 표시되면 API Key 아래에 DataDog API 키를 입력하고 Validate Datadog API Key 를 클릭합니다. DataDog API 키 찾기 Datadog 계정에 추가합니다. | ||||||||||||||||
관리자 | Ops Manager 구성 옵션의 Admin Email Address 필드에 지정된 이메일 주소로 경고를 보냅니다. | |||||||||||||||
글로벌 경고 요약 이메일 | 지정된 이메일 주소로 모든 글로벌 경고의 요약 이메일을 보냅니다. |
시스템 경고 비활성화
MongoDB Ops Admin Manager 의 오른쪽 MongoDB Ops Manager상단에 있는 링크를 클릭합니다.
Ops Manager는 관리자 권한이 있는 경우에만 Admin 링크를 표시합니다.