본문으로 건너뛰기

시스템 대시보드

시스템 대시보드는 CPU, 메모리, JVM(Java Virtual Machine), 스레드 등 시스템 리소스의 상태를 한눈에 파악할 수 있는 전용 모니터링 화면입니다. 시스템 관리자를 위한 핵심 메트릭을 실시간으로 확인하십시오.


1. 페이지 개요

1.1 기능 설명

기능설명
액티브 서비스 모니터링활성 서비스 수와 TPS(초당 트랜잭션 수)를 뱃지 형태로 실시간 요약 표시
시계열 카운터최근 사용자, TPS, 서비스 호출 건수, CPU 사용률을 시계열 라인 차트로 표시
트랜잭션 로그(XLOG)트랜잭션 응답시간 분포를 분산형 차트로 표시
이벤트(알람)발생한 이벤트/알람 목록 표시

1.2 접근 경로

URL: /workgroup/[workgroupId]/monitoring/system
메뉴: 대시보드 > 모니터링 > 시스템 대시보드
접근 권한

로그인한 사용자면 누구나 접근할 수 있습니다. 주로 시스템 관리자가 사용합니다.


2. 화면 구성

2.1 주요 영역

영역설명
상단 헤더서버 선택, 오브젝트 선택, 액션 메뉴
상단 요약액티브 스피드 v2 (뱃지 형태 요약)
중단 위젯액티브 서비스, 시계열 카운터(최근 사용자, TPS, 서비스 호출 건수, CPU), XLOG
하단 위젯이벤트(알람) 목록

2.2 UI 구성도

+------------------------------------------------------------------+
| [헤더] 서버 선택 | 오브젝트 선택 | [더보기 ⋮] |
+------------------------------------------------------------------+
| [액티브 스피드 v2 - 전체 너비] |
+------------------------------------------------------------------+
| [액티브 서비스] | [최근 사용자] | [XLOG 차트] |
| (수직 바) | [TPS] | (분산형) |
| | [서비스 호출] | |
| | [CPU] | |
+-------------------------------------------------------------------+
| | [이벤트 목록] |
+------------------------------------------------------------------+

2.3 전체 화면

시스템 대시보드 전체 화면


3. 위젯 구성

시스템 대시보드는 JVM 및 시스템 리소스 중심의 위젯들로 구성됩니다.

3.1 위젯 목록

위젯명종류데이터 원본설명
액티브 스피드 v2ActiveSummaryV2활성 속도, 초당 트랜잭션 수활성 서비스와 초당 트랜잭션 수를 뱃지 형태로 요약 표시
액티브 서비스수직 바 차트활성 속도서버별 활성 서비스 수를 수직 바로 표시
최근 사용자시계열 카운터최근 사용자시간에 따른 접속자 변화 라인 차트
TPS시계열 카운터초당 트랜잭션 수시간에 따른 초당 트랜잭션 수 변화 라인 차트
서비스 호출 건수시계열 카운터서비스 호출 수시간에 따른 서비스 호출 변화 라인 차트
CPU시계열 카운터CPU 사용률CPU 사용률 라인 차트
트랜잭션 로그트랜잭션 로그(XLOG)시계열 트랜잭션 로그트랜잭션 분산 차트
이벤트Alert (이벤트 목록)알람발생한 이벤트/알람 목록 — 헥사곤 뷰와 테이블 뷰 전환 가능
알람 테이블AlertTable (알람 데이터 테이블)알람가상 스크롤 기반 알람 데이터 테이블 — 대량 알람의 효율적 조회에 사용
Alert과 AlertTable 구분
  • Alert (이벤트 목록): 발생한 이벤트를 헥사곤 뷰 또는 테이블 뷰로 전환하여 표시합니다. 알람 레벨별 색상 인디케이터가 함께 표시됩니다.
  • AlertTable (알람 데이터 테이블): 가상 스크롤을 사용하는 고성능 알람 테이블입니다. Alert과 별개의 독립적인 위젯입니다.

3.2 알람 레벨 색상 인디케이터

알람 위젯에는 알람 레벨별 색상이 표시됩니다.

레벨색상설명
info파랑참고 수준의 정보성 알람
warning주황주의가 필요한 경고 알람
error빨강즉각 조치가 필요한 오류 알람
critical보라시스템 전체에 영향을 주는 심각한 알람

3.3 위젯 종류 설명

종류설명시각화 형태
ActiveSummaryV2활성 서비스 요약 (뱃지 스타일)숫자 뱃지
시계열 카운터시계열 데이터라인 차트
수직 바 차트서버별 활성 상태수직 바 차트
트랜잭션 로그(XLOG)트랜잭션 응답시간 분포. 점 클릭 시 프로파일 팝업창 표시, 드래그 시 영역 선택 및 필터링 가능분산형 차트 (Canvas 기반)
Alert (이벤트 목록)이벤트/알람 목록 — 헥사곤 뷰/테이블 뷰 전환 가능헥사곤 또는 리스트 형태
AlertTable (알람 데이터 테이블)가상 스크롤 기반 알람 테이블가상 스크롤 데이터 테이블

각 위젯의 상세 읽는 법은 차트 위젯 참조 가이드를 참고하십시오.

3.4 기본 레이아웃

+------------------------------------------------------------------+
| [액티브 스피드 v2 - 전체 너비] |
+------------------------------------------------------------------+
| [액티브 서비스] | [최근 사용자] | [XLOG 차트] |
| (수직 바) | [TPS] | (분산형) |
| | [서비스 호출] | |
| | [CPU] | |
+-------------------------------------------------------------------+
| | [이벤트 목록] |
+------------------------------------------------------------------+
시스템 모니터링 권장

CPU와 메모리 사용률을 지속적으로 모니터링하고, 이상 징후가 발견되면 XLOG에서 원인 트랜잭션을 분석하십시오.


4. 사용 방법

4.1 기본 동작

  1. 서버 선택: 상단 선택 메뉴에서 모니터링할 서버를 선택하십시오.
  2. 오브젝트 선택: 헤더 아래 오브젝트 목록에서 인스턴스 이름을 클릭하여 모니터링 대상을 선택하십시오. 선택된 인스턴스는 밑줄로 표시됩니다. 상세한 선택기 사용법은 통합 대시보드 > 오브젝트 선택기를 참고하십시오.
  3. 메트릭 확인: 각 위젯에서 실시간 메트릭을 확인합니다.
위젯 편집

편집 모드에서 위젯을 추가/삭제/이동할 수 있습니다. 헤더의 더보기 메뉴에서 "편집"을 선택하십시오.

4.2 모니터링 항목

항목설명임계값 권장
CPU 사용률프로세서 사용 현황80% 이상 시 주의
Heap 메모리JVM 힙 메모리 사용량85% 이상 시 GC(가비지 컬렉션) 빈번
GC 횟수가비지 컬렉션 발생 횟수급증 시 메모리 누수 의심
스레드 수활성 스레드 개수급증 시 데드락 의심

5. 액션 메뉴 (헤더 더보기)

우측 상단의 더보기(⋮) 버튼을 클릭하면 다양한 액션 메뉴가 표시됩니다.

5.1 메뉴 구성

메뉴아이콘설명권한표시 조건
시작 페이지 설정현재 페이지를 로그인 후 시작 페이지로 설정전체항상
편집연필대시보드 위젯 편집 모드 진입쓰기편집 지원 대시보드만
녹화 시작/중지화면 녹화 전환 (빨간색 = 녹화 중)전체항상
이슈 추적벌레이슈 추적 페이지로 이동조회/tracking 접근 권한 필요
이슈 캡처플러스현재 화면 캡처 후 이슈 자동 생성쓰기tracking 쓰기 권한 필요
PDF 캡처PDF현재 화면을 PDF로 저장전체항상
PNG 캡처이미지현재 화면을 이미지로 저장전체항상
메뉴 표시 조건
  • 이슈 추적/이슈 캡처: tracking 도메인 접근 권한이 없으면 메뉴 자체가 표시되지 않습니다.
  • 편집: 편집 기능을 지원하는 대시보드에서만 메뉴가 표시됩니다.
  • 캡처 메뉴: 캡처 진행 중에는 다른 캡처 관련 메뉴가 비활성화됩니다.

5.2 특수 기능 상세

이슈 캡처 (원클릭 이슈 생성)

현재 대시보드 화면을 자동으로 캡처하여 이슈로 등록합니다.

단계동작설명
1화면 캡처현재 대시보드를 PNG로 캡처
2업로드캡처 이미지를 서버에 업로드
3이슈 생성"[캡처] {페이지명} - {날짜시간}" 제목으로 이슈 생성
4상세 팝업창생성된 이슈의 상세 팝업창 자동 표시
시스템 이상 징후 캡처

CPU/메모리 스파이크 등 이상 징후 발견 시 즉시 캡처하여 이슈로 등록할 수 있습니다.


6. 데이터 갱신

6.1 자동 갱신

  • 갱신 주기: 2초 (실시간 카운터 기준)
  • 갱신 방법: WebWorker 기반 스케줄링 폴링
데이터 유형별 갱신 주기

실시간 카운터(CPU, TPS, 액티브 서비스 등)는 2초 주기로 갱신됩니다. 통계 데이터(Stat)는 5분 주기, XLOG 통계는 15초 주기로 갱신됩니다.

6.2 수동 갱신

상단의 새로고침 버튼을 클릭하거나 F5 키를 눌러 페이지를 새로고침하십시오.


7. 문제 해결

7.1 자주 발생하는 문제

증상원인해결 방법
CPU 그래프가 표시되지 않음수집 서버 연결 문제수집 서버 상태 확인
메모리 데이터가 갱신되지 않음폴링 일시 중단탭 활성화 후 새로고침
JVM 메트릭이 누락됨에이전트 설정 문제오브젝트 설정 확인

8. 관련 문서