DB 메트릭스 경고 알림 설정
데이터베이스 프로젝트의 메트릭스 경고 알림 설정 방법을 안내합니다. 데이터베이스의 성능과 관련한 주요 지표들을 기반으로 알림을 설정하고, 발생할 수 있는 문제 상황을 빠르게 인지할 수 있습니다.
프로세스(process) 경고 알림 설정하기
데이터베이스를 운영하다 보면 프로세스가 예기치 않게 종료되는 경우가 있습니다. 데이터베이스에서 실행 중인 프로세스가 종료될 경우 사용자에게 경고 알림을 보내 문제 상황을 빠르게 대처할 수 있습니다.
XOS 에이전트 설정
메트릭스 이벤트를 추가하기 전에 XOS 에이전트 설정(xos.conf)에 다음 옵션을 추가하세요. 다음 예제는 top과 lock.sh 프로세스를 감시 대상으로 설정하는 경우입니다. 쉼표(,)를 구분자로 이용해 여러 개의 프로세스를 등록할 수 있습니다.
process=top,lock.sh
메트릭스 이벤트 추가
XOS 에이전트(xos.conf)에서 설정한 프로세스 감시 대상이 종료될 경우 경고 알림을 보내도록 설정하는 경우에 대한 예제입니다.
-
사용자의 데이터베이스 프로젝트에서 경고 알림 > 이벤트 설정 메뉴로 이동하세요.
-
메트릭스 탭을 선택하세요.
-
+ 이벤트 추가 버튼을 선택하세요.
-
메트릭스 이벤트 창이 나타나면 이벤트 명을 입력하세요.
-
카테고리에서 db_process_check 항목을 선택하세요.
-
레벨에서 알림 수준을 선택하세요.
-
메시지에서 경고 알림 메시지를 입력하세요. 태그 또는 필드키 입력으로 메시지에 변수를 적용할 수 있습니다.
(예,
${oname}
,${count}
,${process_name}
) -
다음 사례 중 원하는 값을 이벤트 발생 조건에 입력하세요.
-
top 프로세스 또는 lock.sh 프로세스가 하나라도 종료될 경우:
process_name == 'top' || process_name == 'lock.sh'
-
xos.conf 파일에서 설정한 프로세스 감시 대상 중 2개 이상이 종료될 경우:
count >= 2
-
xos.conf 파일에서 설정한 프로세스 감시 대상 중 2개 이상이 종료되거나 lock.sh 프로세스가 종료될 경우:
process_name == 'lock.sh' || count >= 2
-
-
모든 입력을 완료했다면 저장 버튼을 선택하세요.
-
이벤트 상태가 해소될 경우 알림을 원한다면 이벤트 상태가 해소되면 추가 알림 옵션을 선택하세요.
-
태그 또는 필드키는 사이트 맵 > 메트릭스 조회 메뉴에서 확인할 수 있습니다.
-
데이터베이스 프로젝트의 메트릭스 경고 알림에 대한 자세한 내용은 다음 문서를 참조하세요.