OPENMARU Dashboard 소개
개요
OPENMARU Dashboard는 대규모 분산 운영환경에서 여러 부서와 기관에 산재된 OPENMARU APM 서버들을 통합 관리하는 엔터프라이즈급 모니터링 솔루션입니다. 3D 기반의 혁신적인 시각화 기술을 활용하 여 수백 개의 APM 서버에서 발생하는 애플리케이션 문제를 한눈에 파악하고, 신속하게 대응할 수 있도록 지원합니다.
소개 영상
OPENMARU Dashboard의 주요 기능과 활용 방법을 영상으로 확인하세요.
주요 특징
통합 모니터링
- 다중 APM 서버 통합: 부서별/기관별로 분산된 수백 개의 APM 서버를 하나의 화면에서 통합 관리
- 실시간 상태 모니터링: 모든 서버의 실시간 상태를 동시에 모니터링하여 장애 조기 감지
- 중앙 집중식 관리: 분산된 인프라를 중앙에서 효율적으로 관리 및 제어
직관적 시각화
- 3D 기반 시각화: 3차원 공간에 서버 상태를 입체적으로 표현하여 직관적인 이해 지원
- 다양한 대시보드 유형: 3D, H-Map, Card, Map 4가지 대시보드로 상황에 맞는 모니터링
- 실시간 색상 변화: 서버 상태 변화를 실시간 색상 변화로 즉시 표시
엔터프라이즈 보안
- 사용자 및 그룹 관리: 부서별/팀별 사용자 그룹 설정으로 권한 분리 및 보안 강화
- 역할 기반 접근 제어: 사용자 역할에 따른 세밀한 접근 권한 관리
확장성 및 성능
- 대규모 환경 지원: 수백 개 이상의 APM 서버를 동시에 모니터링
- 고성능 처리: 대량의 실시간 데이터를 빠르게 처리 및 시각화
- 유연한 확장: 조직 성장에 따라 쉽게 확장 가능한 아키텍처
제공 대시보드 유형
1. 애플리케이션 Dashboard
애플리케이션 성능 및 상태를 다양한 관점에서 모니터링하는 대시보드입니다.
Card Dashboard
- 개요: 주요 지표를 카드 형태로 정리하여 일상 모니터링에 최적화
- 주요 기능:
- 서버별 핵심 KPI를 카드 단위로 시각화
- 사용자 정의 레이아웃으로 맞춤형 대시보드 구성
- 드릴다운으로 상세 정보 즉시 접근
- 활용 시나리오: 운영팀 일상 모니터링, 부서별 맞춤 대시보드
H-Map Dashboard
- 개요: 히트맵 형태로 성능 지표를 색상으로 표현하여 패턴 분석
- 주요 기능:
- 시간대별 성능 트렌드를 히트맵으로 시각화
- 여러 서버의 성능 지표를 한눈에 비교
- 임계치 설정으로 이상 구간 자동 강조
- 활용 시나리오: 성능 패턴 분석, 트렌드 예측, 용량 계획
3D Dashboard
- 개요: 3차원 공간에 서버 상태를 입체적으로 표현하는 혁신적 대시보드
- 주요 기능:
- 대규모 서버 인프 라를 3D 공간에 배치 및 시각화
- 마우스 조작으로 자유로운 시점 이동 및 확대/축소
- 실시간 상태 변화를 색상 변화로 직관적 표시
- 활용 시나리오: 전체 인프라 현황 파악, 경영진 보고, 프레젠테이션
Map Dashboard
- 개요: 지리적 위치 기반으로 서버 상태를 실제 지도에 표시
- 주요 기능:
- 실제 지도 위에 서버 위치 및 상태 표시
- 지역별 서비스 품질 비교 분석
- 줌 인/아웃으로 전국지도에서 지역단위까지 상세도 조절
- 활용 시나리오: 지리적 분산 환경 관리, 전국단위 서비스 모니터링
Event 현황
- 개요: 시간 순서대로 이벤트를 타임라인으로 표시하여 장애 추적
- 주요 기능:
- 이벤트 발생 이력을 시간 순서로 타임라인 표시
- 이벤트 유형별 필터링 및 검색 기능
- 이벤트 상세 정보 및 조치 이력 확인
- 활용 시나리오: 장애 이력 분석, 패턴 기반 예방, 대응 프로세스 개선
2. 헬스체크 Dashboard
서비스 가용성과 헬스 상태 를 집중 모니터링하는 대시보드입니다.
Table Dashboard
- 개요: 모든 서비스의 헬스체크 결과를 테이블 형태로 정리
- 주요 기능:
- 서비스별 헬스체크 상태를 테이블로 체계적 정리
- 응답 시간, 성공률, 오류율 등 주요 지표 표시
- 정렬 및 필터링으로 문제 서비스 신속 파악
- 활용 시나리오: 서비스 가용성 관리, SLA 모니터링
H-Map Dashboard
- 개요: 헬스체크 결과를 히트맵으로 시각화하여 패턴 분석
- 주요 기능:
- 시간대별 헬스체크 성공률을 히트맵으로 표현
- 서비스별 응답 시간 트렌드 분석
- 이상 패턴 자동 감지 및 강조
- 활용 시나리오: 서비스 안정성 트렌드 분석, 예방적 조치
3D Dashboard
- 개요: 서비스 간 의존성을 3차원으로 표현하여 영향도 분석
- 주요 기능:
- 서비스 간 의존 관계를 3D 공간에 시각화
- 장애 전파 경로 및 영향 범위 직관적 파악
- 연쇄 장애 위험도 시각적 분석
- 활용 시나리오: 의존성 관리, 연쇄 장애 예방, 영향도 분석
Map Dashboard
- 개요: 지역별 헬스체크 상태를 지도에 표시
- 주요 기능:
- 지역별 서비스 가용성을 지도상에 표시
- 지역 간 서비스 품질 비교 분석
- 지역 기반 장애 패턴 파악
- 활용 시나리오: 글로벌 서비스 가용성 관리, 지역별 품질 비교
Event Dashboard
- 개요: 헬스체크 이벤트를 타임라인으로 추적
- 주요 기능:
- 헬스체크 실패 이벤트 시간순 표시
- 반복적인 장애 패턴 분석
- 이벤트 상세 정보 및 복구 이력 확인
- 활용 시나리오: 가용성 이슈 추적, 장애 패턴 분석
시스템 아키텍처
데이터 흐름
- 데이터 수집: 각 APM 서버에서 애플리케이션 성능 데이터 수집
- 데이터 통합: Dashboard 서버가 여러 APM 서버의 데이터를 통합
- 데이터 처리: 실시간 집계, 분석, 알림 조건 평가
- 시각화: 다양한 대시보드 뷰로 데이터 시각화 및 제공
주요 활용가능 사례
대규모 분산 환경
- 과제: 전국 지사에 분산된 100개 이상의 APM 서버 통합 관리
- 해결: 3D Dashboard로 전체 상태 직관적 파악, 장애 감지 시간 단축
금융 서비스
- 과제: 실시간 트랜잭션 모니터링 및 신속한 장애 대응
- 해결: Event Dashboard로 실시간 이벤트 추적, 장애 대응 시간 단축
공공 서비스
- 과제: 24/7 가용성 보장 및 연쇄 장애 예방
- 해결: 헬스체크 Dashboard로 서비스 가용성 향상
그룹사 통합
- 과제: 계열사별 독립 APM 서버의 통합 모니터링
- 해결: 사용자/그룹 관리로 보안 강화, 협업 효율성 향상
더 자세한 활용 사례는 Dashboard 활용사례를 참고하세요.
도입 효과
운영 효율성 향상
- 장애 감지 시간 단축
- 장애 대응 시간 단축
- 전체 상태 파악 단축
- 모니터링 인력 효율성 향상
서비스 품질 개선
- 서비스 가용성 향상
- 고객 서비스 중단 시간 감소
- 장애 원인 분석 시간 단축
- 연쇄 장애 발생 감소
비용 절감
- 불필요한 인프라 투자 절감: 용량 계획 정확도 향상
- 운영 인력 재배치: 모니터링 자동화로 고부가가치 업무 집중
- 장애 대응 비용 감소: 신속한 대 응으로 비즈니스 영향 최소화
시스템 요구사항
Dashboard Server
| 항목 | 최소 사양 | 권장 사양 |
|---|---|---|
| CPU | 4 Core | 8 Core 이상 |
| 메모리 | 8 GB | 16 GB 이상 |
| 디스크 | 100 GB SSD | 200 GB SSD 이상 |
| 네트워크 | 1 Gbps | 10 Gbps |
| OS | RHEL/CentOS 7.x 이상 | RHEL/CentOS 8.x 이상 |
클라이언트 브라우저
- 권장 브라우저: Chrome(최신 버전)
- 화면 해상도: 1920 x 1080 이상 권장
- 네트워크: 안정적인 인터넷 연결
연동 요구사항
- OPENMARU APM Server: 5.1.0 버전 이상
- 네트워크: Dashboard Server와 각 APM Server 간 통신 가능
- 포트: Dashboard Server 80 (HTTP), 443 (HTTPS)
자세한 설정 방법은 Dashboard 설정 가이드를 참고하세요.
다음 단계
Dashboard 활용을 시작하려면 다음 가이드를 참고하세요:
- Dashboard 활용사례 - 실제 활용 시나리오 및 도입 효과
- 애플리케이션 Dashboard - 애플리케이션 모니터링 대시보드 사용법
- 헬스체크 Dashboard - 헬스체크 모니터링 대시보드 사용법
- Dashboard 설정 - 사용자, 서버, 애플리케이션 설정 방법
기술 지원
OPENMARU Dashboard 사용 중 문의사항이 있으시면 다음으로 연락주세요:
- 이메일: support@openmaru.io
- 웹사이트: https://www.openmaru.io
- 오픈마루 문서: https://docs.openmaru.io
📄️ Dashboard 활용사례
Dashboard 활용사례
🗃️ 애플리케이션 Dashboard
5 items
🗃️ 헬스체크 Dashboard
5 items
🗃️ Dashboard 설정가이드
9 items