Grafana 아키텍처

Grafana 아키텍처 An architecture diagram generated by Archify. 사용자 · 브라우저 · API 클라이언트 · Architecture component 사용자 브라우저 · API 클라이언트 Frontend · React · Grafana Server Frontend React Backend · Go · Grafana Server Backend Go Plugin System · 데이터 소스 연동 · Grafana Server Plugin System 데이터 소스 연동 Alerting Engine · 알림 평가 · Grafana Server Alerting Engine 알림 평가 PostgreSQL / MySQL · 설정 · 인증 세션 · 스토리지 PostgreSQL / MySQL 설정 · 인증 세션 선택적 쿼리 캐시 · Enterprise / Cloud · 스토리지 선택적 쿼리 캐시 Enterprise / Cloud 데이터 소스 · Metrics · logs · traces · Architecture component 데이터 소스 Metrics · logs · traces 알림 채널 · Slack · PagerDuty 등 · Architecture component 알림 채널 Slack · PagerDuty 등 HTTPS API 쿼리 DB 저장 선택 기능 조회 알림 전송 Grafana Server 스토리지 Legend Frontend Backend Database External

Grafana Server

  • • UI/API 요청 처리
  • • 공유 DB에 설정·인증 세션 저장
  • • HA는 DB·알림 peer를 별도로 구성

데이터 소스

  • • 메트릭·로그·추적 저장은 백엔드가 담당
  • • 상관분석은 UID·라벨·trace ID 일치 필요

알림

  • • 규칙 평가 후 정책에 따라 알림 전송
  • • HA 알림 중복 억제는 별도 설정