Skip to main content

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

  • 개요: 헬스체크 이벤트를 타임라인으로 추적
  • 주요 기능:
    • 헬스체크 실패 이벤트 시간순 표시
    • 반복적인 장애 패턴 분석
    • 이벤트 상세 정보 및 복구 이력 확인
  • 활용 시나리오: 가용성 이슈 추적, 장애 패턴 분석

시스템 아키텍처

데이터 흐름

  1. 데이터 수집: 각 APM 서버에서 애플리케이션 성능 데이터 수집
  2. 데이터 통합: Dashboard 서버가 여러 APM 서버의 데이터를 통합
  3. 데이터 처리: 실시간 집계, 분석, 알림 조건 평가
  4. 시각화: 다양한 대시보드 뷰로 데이터 시각화 및 제공

주요 활용가능 사례

대규모 분산 환경

  • 과제: 전국 지사에 분산된 100개 이상의 APM 서버 통합 관리
  • 해결: 3D Dashboard로 전체 상태 직관적 파악, 장애 감지 시간 단축

금융 서비스

  • 과제: 실시간 트랜잭션 모니터링 및 신속한 장애 대응
  • 해결: Event Dashboard로 실시간 이벤트 추적, 장애 대응 시간 단축

공공 서비스

  • 과제: 24/7 가용성 보장 및 연쇄 장애 예방
  • 해결: 헬스체크 Dashboard로 서비스 가용성 향상

그룹사 통합

  • 과제: 계열사별 독립 APM 서버의 통합 모니터링
  • 해결: 사용자/그룹 관리로 보안 강화, 협업 효율성 향상

더 자세한 활용 사례는 Dashboard 활용사례를 참고하세요.


도입 효과

운영 효율성 향상

  • 장애 감지 시간 단축
  • 장애 대응 시간 단축
  • 전체 상태 파악 단축
  • 모니터링 인력 효율성 향상

서비스 품질 개선

  • 서비스 가용성 향상
  • 고객 서비스 중단 시간 감소
  • 장애 원인 분석 시간 단축
  • 연쇄 장애 발생 감소

비용 절감

  • 불필요한 인프라 투자 절감: 용량 계획 정확도 향상
  • 운영 인력 재배치: 모니터링 자동화로 고부가가치 업무 집중
  • 장애 대응 비용 감소: 신속한 대응으로 비즈니스 영향 최소화

시스템 요구사항

Dashboard Server

항목최소 사양권장 사양
CPU4 Core8 Core 이상
메모리8 GB16 GB 이상
디스크100 GB SSD200 GB SSD 이상
네트워크1 Gbps10 Gbps
OSRHEL/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 활용을 시작하려면 다음 가이드를 참고하세요:


기술 지원

OPENMARU Dashboard 사용 중 문의사항이 있으시면 다음으로 연락주세요: