제5장 모니터링

내용 목차

5.1. 개요
5.2. MBean 모니터링
5.2.1. 모니터링 트리
5.2.2. 모니터링 정보
5.2.3. 모니터링 통계

JEUS 모니터링 기능에 대해 설명한다.

5.1. 개요

Thread Pool 모니터링, 요청 스레드 모니터링, 트랜잭션 모니터링, MBean 모니터링, WebtoB 모니터링에 대한 정보를 조회한다.

참고

본 장에서는 MBean 모니터링에 대해서만 설명한다. 나머지 모니터링에 대한 도움말은 온라인 도움말을 참조한다.

5.2. MBean 모니터링

모니터링이 가능한 MBean의 정보를 실시간으로 갱신하여 볼 수 있는 XY 차트로 제공한다.

  1. JEUS 노드 트리에서 JEUS 모니터링 > MBean 모니터링을 클릭한다.

    [그림 5.1] MBean 모니터링 선택

    MBean 모니터링 선택


  2. MBean 모니터링을 클릭하면 다음과 같이 MBean 모니터링 팝업 화면이 나타난다.

    [그림 5.2] MBean 모니터링 화면

    MBean 모니터링 화면


5.2.1. 모니터링 트리

현재 등록되어 있는 MBean 리스트를 트리 구조로 보여준다. 각각의 노드는 jeusType과 name의 조합으로 구성된 고유한 이름을 갖는다.

5.2.2. 모니터링 정보

선택된 MBean의 상세 정보를 조회한다. 왼쪽의 JEUS MBean모니터링 트리에서 노드를 선택하면 선택한 노드에 대한 MBean 정보를 조회한다.

다음은 MBean 모니터링 정보를 조회한 화면이다.

[그림 5.3] MBean 모니터링 정보

MBean 모니터링 정보

다음은 조회된 MBean 정보에 대한 설명이다.

  • MBean 기본 정보

    JEUS MBean 모니터링 트리에서 선택된 MBean의 상세 정보를 조회한다.

    [표 5.1] MBean 기본 정보

    항목설명
    노드 이름현재 MBean에 대한 해당 노드 이름을 나타낸다.
    MBean 이름선택된 MBean의 Object Name을 나타낸다.
    클래스 이름선택된 MBean에 대한 클래스 이름을 나타낸다.
    설명MBean의 Description 정보를 표시한다.

  • MBean 속성

    MBean의 속성(attribute) 정보를 표시한다.

    [표 5.2] MBean 속성

    항목설명
    이름해당 attribute 이름을 나타낸다.
    액세스

    각 attribute 의 액세스 정보를 R, W, RW 의 형태로 나타낸다.

    • R: Read

    • W: Write

    • RW: Read & Write

    반환 형태해당 attribute의 반환 형태(type)를 나타낸다.

  • MBean 작업

    MBean의 작업(operation) 정보를 조회한다.

    [표 5.3] MBean 작업

    항목설명
    이름해당 operation 함수 이름을 나타낸다.
    반환 형태해당 operation의 반환 형태(type)를 나타낸다.
    임팩트해당 operation의 임팩트값을 나타낸다. 함수의 제어 상태에 따라 ACTION, ACTION_INFO, INFO, UNKNOWN로 표현된다.
    매개변수 갯수해당 operation 함수가 갖는 매개변수 개수를 나타낸다. 매개변수가 존재할 경우 값을 직접 입력하여 MBean을 직접 호출할 수 있다.

  • MBean 알림

    MBean의 속성(attribute) 정보를 조회한다.

    [표 5.4] MBean 알림

    항목설명
    이름해당 notification 이름을 나타낸다.
    설명해당 notification의 Description 정보를 조회한다.
    반환 형태해당 notification의 반환 형태(type)를 나타낸다.

5.2.3. 모니터링 통계

현재 선택된 MBean의 통계 정보와 모니터링 차트를 제공한다.

JEUS MBean 모니터링 트리에서 조회할 노드를 선택하면 오른쪽 화면에 MBean정보가 조회되고 [통계] 탭을 클릭하면 통계 정보 조회가 가능하다.

다음과 같이 통계 정보는 5가지(BoundedRangeStatistics, BoundaryStatistics, RangeStatistics, CountStatistics, TimeStatistics)로 구분되고 각각의 통계 정보에 대한 세부 정보도 조회가 가능하다.

  • 통계 정보

    5가지의 통계 정보로 구성된다.

    [그림 5.4] MBean 모니터링 통계

    MBean 모니터링 통계

    다음은 MBean 모니터링 통계 종류에 대한 설명이다.

    통계 정보설명
    BoundedRangeStatisticsHighWaterMark, LowWaterMark, Current, UpperBound, LowerBound의 5가지 속성을 갖는다.
    BoundaryStatisticsUpperBound, LowerBound의 2가지 속성을 갖는다.
    RangeStatisticsHighWaterMark, LowWaterMark, Current의 3가지 속성을 갖는다.
    CountStatisticscount 값을 표시한다.
    TimeStatisticsmin, max, total 시간과 count 값을 표시한다.
  • 통계 세부 정보

    각각의 통계에 대한 상세 정보를 조회할 수 있다.

    [그림 5.5] MBean 모니터링 통계 그래프

    MBean 모니터링 통계 그래프

    다음은 항목에 대한 설명이다.

    항목설명
    이름통계 테이블에서 선택된 필드의 이름을 표시한다.
    설명선택된 통계에 대한 설명(description)을 표시한다.
    단위선택된 통계의 단위를 나타낸다.