본문으로 건너뛰기

exemONE 주요 공통 기능 Summary

주요 기능

기능목적주요 특징
Dashboard사용자 정의 모니터링 화면 구성커스텀/기본 제공 대시보드, 다양한 위젯 지원, 공유·프리셋·Import/Export
Alert임계값 기반 알람 설정 및 알림 전송User/System/External 3종 알람, 7개 채널 알림, 프리셋 일괄 룰 등록
Performance Analysis플랫폼별 성능 지표 심층 분석플랫폼 전용 분석 화면, Query Manager, 알람/대시보드 연계
Report대시보드/비즈니스 데이터 리포트 추출파일 형식 추출, 전송 이력 관리, Excel 다운로드
Business서비스 단위 통합 모니터링WAS/DB 타겟 묶음 관리, 서비스 관점 지표(TPS, Active Session 등) 제공

1. Dashboard (대시보드)

1-1. 개요

메뉴 경로: Dashboard

사용자가 위젯을 직접 구성하여 모니터링 대시보드를 생성·관리하는 기능입니다. exemONE에서 기본 제공하는 Featured Dashboard와 사용자가 직접 구성하는 Custom Dashboard를 모두 지원합니다.


1-2. 주요 기능 구성

기능설명경로
Custom Dashboard위젯을 자유롭게 배치하여 모니터링 화면을 구성Dashboard > (대시보드 이름)
Featured DashboardexemONE 기본 제공 대시보드 목록 제공Dashboard > Dashboard List > exemONE Featured Dashboard
Dashboard List커스텀 대시보드 목록 관리 (그룹화, 즐겨찾기, 공유)Dashboard > Dashboard List > Custom Dashboard
Edit Dashboard위젯 추가·편집, 변수(Filter Variables) 설정Dashboard > (대시보드) > Edit
Preset FilterFilter Variables에서 선택한 변수 조합을 프리셋으로 저장·재사용Dashboard > Edit > Filter Variables > Save selection as preset
대시보드 공유특정 사용자 또는 그룹에게 대시보드 공유Dashboard > Dashboard List > Share Dashboard
Import / Export대시보드를 json 파일 형식으로 내보내기·가져오기Dashboard > Dashboard List > Dashboard Option

1-3. 지원 위젯 종류

위젯 카테고리포함 위젯
GraphsTimeseries (Line / Area / Bar / Stacked Area / Stacked Bar), Scatter
ListTable, Top List
기타Group, Text, Image, Gauge, Action View, Heat map, Daily Comparison
구성형Architecture 위젯, Business 위젯

1-4. 주의사항

항목내용
엑셀 추출 지원Timeseries, Scatter, Table, Top List, Group, Text, Image 위젯만 지원
쿼리 매니저 미지원 위젯Gauge, Action View, Heat map, Daily Comparison, Architecture/Business 내 위젯은 쿼리 매니저로 구성 불가
Import 파일 형식.json 형식만 지원

2. Alert (알람)

2-1. 개요

메뉴 경로: Setting > Alert

사용자 정의 룰(User Alert), 시스템 자동 감지(System Alert), 외부 연동(External Alert) 등 다층 알람 체계를 제공하며, 다양한 채널을 통한 알림 전송을 지원합니다.


2-2. 주요 기능 구성

기능설명경로
User Alert사용자가 직접 룰 조건(임계값·지표)을 설정하여 알람 발생Setting > Alert > User Alert
System AlertexemONE 시스템/에이전트 상태에 따라 자동 발생하는 알람 설정Setting > Alert > System Alert
External AlertPrometheus, Elasticsearch 등 외부 시스템 데이터 기반 알람Setting > Alert > External Alert
알람 프리셋 관리원하는 지표 알람들을 프리셋으로 지정하여 일괄 룰 생성·관리Setting > 프리셋 관리
Notification 채널Email, Slack, Telegram, SMS, Webhook, On-Site, KakaoTalk 지원Setting > Alert > Notification
Rule Alert List등록된 알람 룰 목록 및 상태 확인Alert > Rule Alert List
Event Alert List발생한 이벤트 알람 이력 및 Top 100 발생 대상 확인Alert > Event Alert List
Group Notification알람 그룹 내 전체 타겟에 알림 채널 일괄 적용Setting > Alert > User Alert / System Alert > 그룹 편집
Custom Notification타겟 개별 알림 채널 설정 (Isolated Sending 활성화 필요)Setting > Alert > User Alert / System Alert > Custom Notification
Query Manager 연계Query Manager에서 생성한 Clickhouse 기반 지표를 알람으로 등록Setting > Alert > User Alert

2-3. 알람 프리셋 관리

지원 버전: Front v3.0.508.164 이상, API v3.0.508.173 이상

지원 범위: 데이터베이스 및 호스트 지표만 프리셋 등록 가능

접근 권한: Master 또는 Admin 계정에서 역할 권한 > 환경설정 관리 > "프리셋 관리" 권한 필요 (User 계정은 현황 확인만 가능)

기능설명
프리셋 추가대상 타입 선택 후 지표별 알람 조건·임계값을 설정하여 프리셋 생성
프리셋 수정기존 등록된 룰에 변경값 적용 여부를 선택하여 저장
프리셋 삭제삭제 시 해당 프리셋으로 등록된 룰은 유지되며 레이블/프리셋 항목만 변경
프리셋 복제선택한 프리셋을 {이름}_복사본 규칙으로 복제
일괄 룰 등록Setting > 사용자 알람 > 일괄 룰 생성에서 프리셋을 선택하여 룰 일괄 등록
관리 이력 확인프리셋 생성 및 지표 수정 이력(계정, 시간, 세부 변경내역) 확인 가능

2-4. 지원 Notification 채널

채널지원 방식
EmailSMTP, NCP
SlackIncoming Webhook URL
TelegramTelegram 계정
SMSSMS-DB (Insert 방식), NCP
Webhook사용자 지정 URL
On-SiteexemONE 화면 내 알림
KakaoTalkNCP 알림톡 (사전 등록 필요)

2-5. 주의사항

항목내용
Isolated Sending타겟에 활성화된 경우에만 Custom Notification 적용, 비활성화 시 Group Notification 적용
Query Manager 알람Clickhouse Repository 데이터만 지원, PostgreSQL 불가
KakaoTalk 전제 조건NCP 알림톡 사전 등록 필요
프리셋 수정 후 룰 업데이트프리셋으로 생성된 룰을 수동 수정하면 프리셋 연결이 해제됨

3. Performance Analysis (성능 분석)

3-1. 개요

메뉴 경로: Performance Analysis

플랫폼별 모니터링 대상의 성능 지표를 시계열 차트, SQL 분석, 세션 분석 등 다양한 방식으로 심층 분석할 수 있는 기능입니다.


3-2. 주요 기능 구성

기능설명경로
플랫폼별 성능 분석 화면Database (Oracle, MySQL, PostgreSQL, Altibase, Tibero 등), Host, WAS, Cloud 등 플랫폼별 전용 성능 분석 화면 제공Performance Analysis > (플랫폼)
Query ManagerSQL 또는 API 쿼리를 직접 작성하여 사용자 지표를 생성하고 대시보드·알람에 활용Performance Analysis > Query Manager
Query Manager History쿼리 실행 이력(실행 시간, 수행자, 오류 여부 등) 확인Performance Analysis > Query Manager > History
Replication AnalysisDB 이중화(Replication) 성능 추이 및 Gap 분석 (최대 2일 조회)Performance Analysis > Database > Replication Analysis

3-3. Query Manager 주요 특징

항목내용
지표 생성SQL 또는 API 기반으로 사용자 정의 지표 생성
대시보드 연계생성된 지표를 Dashboard 위젯의 데이터 소스로 활용
알람 연계Clickhouse Repository 기반 지표를 User Alert 알람으로 등록 가능
Notification 파라미터쿼리 조회 결과 첫 번째 칼럼/행을 알람 Notification 파라미터로 사용 가능
지원 알람 알림 유형Email, Slack, Telegram, Webhook, On-Site

3-4. 주의사항

항목내용
Query Manager 알람 조건Select 칼럼에 target_id 포함, 참조변수(fromTime/toTime/targetIds) 적용, Alert Data 토글 활성화 필수
Replication Analysis 조회 범위최대 2일 이내 데이터만 조회 가능

4. Report (리포트)

4-1. 개요

메뉴 경로: Report

대시보드 또는 비즈니스 데이터를 지정된 형식으로 추출하거나 이메일로 전송하여 리포트를 생성·관리하는 기능입니다.


4-2. 주요 기능 구성

기능설명경로
Export Dashboard대시보드 데이터를 파일 형식으로 추출Report > Export Dashboard
Export Business비즈니스 대시보드 데이터를 파일 형식으로 추출Report > Export Business
Report History전달된 리포트에 대한 이력 확인 및 Excel 다운로드Report > Report history

4-3. Export Dashboard / Export Business 상세

항목내용
추출 파일 형식File Format 선택 (화면에서 형식 지정 가능)
추출 기간 설정Export Period 설정
복수 선택 시2개 이상 선택 시 zip 형식으로 출력
단건 선택 시단일 파일 형식으로 출력

4-4. Report History 항목

항목설명
Report Name리포트 이름
Email리포트 전송 이메일
Send Date Time리포트 전송 날짜 및 시간
Type리포트 타입
Notification Status리포트 전송 상태
Notification Log리포트 전송 상세 로그
Download Excel전송된 리포트 Excel 다운로드

4-5. Setting > Report 연계 (Export Business 설정 화면)

메뉴 경로: Setting > Monitoring > Report > Export Business

비즈니스 대시보드 추출을 설정하는 화면으로, 리포트 이름, 리포트 템플릿, 추출 대상, 시간 범위, 대시보드를 지정하여 등록합니다.

항목설명
Business Name비즈니스 이름
Report Name리포트 이름 설정
Report Template리포트 템플릿 설정
Report Export Target리포트 추출 대상 선택
Global Time선택된 Report Template에 따라 시간 설정
Add Report Dashboard출력할 대시보드 추가

5. Business (비즈니스)

5-1. 개요

메뉴 경로: Business

WAS, Database 등 서비스 관점에서 여러 타겟을 묶어 비즈니스(서비스) 단위로 통합 모니터링하는 기능입니다.

전제 조건: Business Target 권한이 있는 경우에만 모니터링이 가능합니다.


5-2. Business List 화면 구성

항목설명
FilterBusiness Stat, Business Group 목록 제공. Business Stat 설정 시 해당 타입의 Stat으로 데이터 표시
Status Count전체 타겟과 상태별 카운트 정보 제공. 카드 클릭 시 해당 상태 목록으로 필터링
Business (Widget)Business 정보를 위젯 형식으로 제공. 카드 클릭 시 Detail 창으로 연계
Business ListBusiness 정보를 리스트 형식으로 제공
Time Period설정 시간 기준으로 5분 이내 수집된 데이터 표시

5-3. Business List - 제공 지표

타입제공 지표
WASTPS, Active Transaction, Elapsed Time (sec), Alert
DatabaseQPS, Active Session, Lock Session, Alert

5-4. Business Detail 화면

Business List에서 선택한 비즈니스의 상세 정보를 제공합니다.

설명
Information비즈니스에 설정된 모니터링 타겟 정보 표시
Metric (WAS)Concurrent Users(Sum), Transaction Throughput(Sum), Transaction Elapse Time(Max/Avg), App SQL Elapse Time(Max/Avg), TPS(Sum), App SQL Execute Count(Sum)
Metric (Database)CPU Usage(Max/Avg), Memory Usage(Current), Active Session(Sum), QPS(Sum), TPS(Sum), Lock Session(Sum)
Alert비즈니스에 포함된 대상의 알람 카운트 및 목록 (당일 00:00 기준 초기화)

5-5. 주의사항

항목내용
접근 권한Business Target 권한 설정 필요
알람 목록 초기화Alert 탭의 알람 목록은 00:00시가 넘어갈 경우 초기화됨
Status 표기Status 수가 1000을 넘어갈 경우 '999+'로 표기되며, 마우스 오버 시 실제 수 확인 가능

참고 문서: