상태 모니터는 다음과 같은 기능을 제공한다.
탐색 트리에서 [상태 모니터]를 마우스 오른쪽 버튼 클릭하고 [상태 모니터 추가]를 선택하면 아래와 같은 [템플릿 추가] 대화 상자가 나타나며, 모니터링 대상, 모니터링 항목 및 모니터링 차트 속성을 선택하여 모니터링 템플릿을 생성할 수 있다. 단, 3.0 미만 버전의 서버에 접속하는 경우 상태 모니터 추가창의 기능과 설정 방법이 다를 수 있다.
[모니터 종류]로 [DATABASE]를 선택하면, [계열 선택] 탭에서 원하는 데이터베이스 모니터링 항목을 선택하여 템플릿에 추가할 수 있다.
데이터베이스 모니터링은 cubrid statdump 유틸리티를 이용해 CUBRID 데이터베이스 서버가 실행한 통계 정보를 수집하여 보여 주며, 데이터 페이지 버퍼 적중률을 비롯하여 로그, 페이지, 인덱스, 질의, 트랜잭션과 같은 항목을 모니터링한다. 데이터베이스 모니터링 항목에 관한 보다 자세한 내용은 데이터베이스 서버 실행 통계 정보 출력을 참고한다.
[모니터 종류]로 [BROKER]를 선택하면, [계열 선택] 탭에서 원하는 브로커 모니터링 항목을 선택하여 템플릿에 추가할 수 있다.
브로커 모니터링 항목은 SESSION, ACTIVE_SESSION, ERR_Q, LONG_Q, LONG_T, QPS, RPS, TPS가 있다. 자세한 내용은 브로커 상태 확인을 참고한다. 브로커의 ACTIVE_SESSION을 제외한 나머지 모니터링을 위한 샘플링 간격은 1초이다.
편집하려는 상태 모니터 템플릿을 마우스 오른쪽 버튼 클릭하고 [상태 모니터 편집]을 선택하면, [상태 모니터 추가]와 동일한 인터페이스에서 편집할 수 있다.
등록된 상태 모니터 템플릿을 삭제하려면, 해당 상태 모니터 템플릿을 마우스 오른쪽 버튼 클릭하고 [상태 모니터 삭제]를 선택한다.
수행하려는 상태 모니터 템플릿을 마우스 오른쪽 버튼 클릭하고 [상태 모니터 수행]을 선택하면, 선택한 템플릿에 따라 데이터베이스 서버와 브로커의 상태를 모니터링할 수 있는 상태 모니터링 창이 나타난다. 상태 모니터는 각 수집 항목별로 별도의 차트를 보여 주며, 현재 값, 최소 값, 최대 값 그리고 평균 값으로 구성되어 있다.
상태 모니터는 별도의 뷰로 구성되어 있어 다른 뷰 인터페이스와 동시에 볼 수 있으며, CUBRID 매니저 외부로 끌어내어 볼 수도 있으므로, 다중 모니터 환경에서 작업과 상태 모니터링을 동시에 할 때 편리하다.
통합 상태 모니터링은 브로커 및 데이터베이스 모니터링 항목을 하나의 차트로 통합하여 확인할 수 있는 기능이다. CUBRID 2008 R2.2 이상 버전에서 지원한다.
하나의 차트에서 브로커 관련 항목을 통합 모니터링할 수 있다. 브로커 상태 모니터링 창의 상단 바에 있는 [설정 ]을 클릭해서 모니터링 항목과 차트 속성을 설정할 수 있다.
하나의 차트에서 데이터베이스 관련 항목을 통합 모니터링할 수 있다. 모니터링할 수 있는 항목은 cubrid statdump 유틸리티 실행 시 출력되는 항목과 같다. 데이터베이스 상태 모니터링 창의 상단 바에 있는 [설정 ]을 클릭해서 모니터링 항목과 차트 속성을 설정할 수 있다.
차트 설정 마법사를 이용해서 차트 제목, 그림 모양, 모니터링 항목을 설정할 수 있다.