시스템 대시보드

개별 서버/서비스 상세 모니터링
메뉴: 대시보드 > 시스템 대시보드
목차
- 개요
- 주요 지표
- 화면 구성
- 상호작용 기능
- 예외 상황 처리
- 연관 메뉴
- 실전 예시
1. 개요
시스템 대시보드란?
특정 서버나 서비스의 상세한 성능 지표를 실시간으로 모니터링하는 화면
언제 사용하나요?
- 특정 서버의 상세 상태를 확인할 때
- 성능 문제의 원인을 심층 분석할 때
- 리소스 사용량을 최적화할 때
해결하는 문제
통합 대시보드에서는 볼 수 없는 세부 지표를 통해 정확한 원인 분석이 가능합니다.
2. 주요 지표
핵심 지표 안내
| 지표 | 의미 | 정상 범위 |
|---|---|---|
| CPU Usage | 프로세서 사용률 | 70% 이하 |
| Memory Usage | 힙/비힙 메모리 사용량 | 80% 이하 |
| Thread Count | 활성 스레드 수 | 서비스별 상이 |
| GC Time | 가비지 컬렉션 시간 | 전체 시간의 5% 이하 |
| Active Transaction | 진행 중인 트랜잭션 수 | 서비스별 상이 |
| TPS | 초당 처리 건수 | 서비스 목표치 |
3. 화면 구성
ObjectSelector란?
이미 등록된 오브젝트를 선택하여 대시보드에 표시하는 컴포넌트
위치: 화면 좌측 사이드바
주요 기능:
- 오브젝트 트리 탐색
- 다중 오브젝트 선택
- 오브젝트별 필터링
중요 사항:
- ObjectSelector는 오브젝트를 선택만 하는 기능입니다
- 오브젝트 등록/관리는 시스템 관리자에게 문의해야 합니다
사용법:
단계 1: ObjectSelector 버튼을 클릭하세요
단계 2: 트리에서 원하는 오브젝트를 체크하세요 (다중 선택 가능)
단계 3: 선택된 오브젝트 수가 버튼에 표시됩니다
오브젝트 상태 정보:
- 전체 실행 개수: 현재 실행 중인 오브젝트 수
- 라이선스 없는 개수: 라이선스 없이 실행 중인 오브젝트 수
- 전체 정지 개수: 정지된 오브젝트 수
주요 영역:
- 상단 바: 로고, 대시보드 메뉴, 알림, 설정, 로그아웃
- 리소스 영역: CPU, 메모리, 스레드 그래프
- 트랜잭션 영역: TPS, 응답시간, 에러율
- SQL 영역: 느린 쿼리 통계
위젯(Paper/Widget) 배치:
- XLOG 위젯: 트랜잭션 로그 실시간 표시 (XLOG)
- 이벤트 위젯: 이벤트 로그 표시 (Alert)
- 액티브 스피드v2 위젯: 활성 세션 및 처리량 표시 (ActiveSummaryV2)
- 액티브 서비스 위젯: 서비스별 활성 세션 수 표시 (ActiveVerticalBar)
- 최근 사용자 위젯: 최근 접속 사용자 수 (Counter)
- TPS 위젯: TPS 표시 (Counter)
- 서비스 호출 건수 위젯: 서비스별 호출 건수 (Counter)
- CPU 위젯: CPU 사용률 표시 (Counter)
위젯 조작 기능
- 크기 조절: 위젯 모서리를 드래그하여 크기 변경
- 위치 변경: 위젯을 드래그하여 원하는 위치로 이동
- 삭제: 위젯 설정에서 삭제 버튼 클릭
- 설정: 위젯 우측 상단 톱니버튼 클릭하여 상세 설정
초기 상태 안내
ℹ️ 초기 화면 안내
대시보드 진입 시 위젯이 기본 배치되어 화면에 표시됩니다.
차트/데이터가 표시되지 않는 경우:
- ObjectSelector에서 모니터링할 오브젝트를 선택했는지 확인하세요
- 오브젝트가 시스템에 등록되어 있는지 확인하세요
- 선택한 오브젝트가 현재 데이터를 수집 중인지 확인하세요
참고: 오브젝트가 등록되지 않았거나 선택하지 않은 경우, 위젯은 표시되지만 차트와 데이터는 비어있게 됩니다.
4. 상호작용 기능
ObjectSelector (오브젝트 선택)
단계 1: 상단 바의 서비스 선택 드롭다운을 클릭하세요
단계 2: 모니터링할 대상을 선택하세요
위젯 사용자화
단계 1: 위젯을 드래그하여 원하는 위치로 이동하세요
단계 2: 위젯 모서리를 드래그하여 크기를 조절하세요
단계 3: 위젯 설정을 클릭하여 표시할 지표를 선택하세요
5. 예외 상황 처리
⚠️ 중요 사항
⚠️ 자주 발생하는 문제
문제: 데이터가 수집되지 않음
원인: 에이전트 연결 끊김 또는 서버 다운
해결: 에이전트 상태를 확인하고 재시작하세요
\n문제: 메모리 사용량이 계속 증가
원인: 메모리 누수 가능성
해결: 힙 덤프를 촬영하고 메모리 누수 분석 도구 사용
\n문제: GC 시간이 과도하게 길음
원인: 힙 메모리 부족 또는 객체 생성 과다
해결: 힙 크기 조정 또는 불필요한 객체 제거
\n문제: 위젯 레이아웃이 초기화됨
원인: 브라우저 캐싱 문제
해결: 위젯을 다시 배치하고 브라우저 로컬 스토리지를 확인하세요
6. 연관 메뉴
함께 사용하면 좋은 메뉴:
| 메뉴 | 함께 사용하는 이유 |
|---|---|
| 사용자 정의 대시보드 | 전체 현황 파악 후 상세 분석 |
| SQL 통계 | 느린 쿼리 상세 원인 파악 |
| 트랜잭션 마이닝 (XLOG) | 특정 트랜잭션 성능 문제 심층 분석 |
| 힙 프로파일링 | 메모리 문제 상세 분석 |
7. 실전 예시
시나리오: 메모리 사용량 급증
상황: 시스템 대시보드에서 Memory Usage가 95% 도달
해결 과정:
- 시스템 대시보드에서 메모리 위젯 그래프 확인
- 시간대별 메모리 증가 패턴 분석
- 힙 덤프 촬영 및 메모리 누수 원인 식별
결과: 불필요한 캐시 객체 제거로 메모리 사용량 60%로 개선
이 페이지가 도움이 되었나요?