Grafana

지원 버전: Grafana 11.x 마지막 업데이트: 2026년 2월 20일

소개

Grafana는 메트릭, 로그, 추적 데이터를 시각화하고 분석하기 위한 오픈소스 플랫폼입니다. 다양한 데이터 소스를 통합하여 단일 대시보드에서 전체 시스템의 상태를 모니터링할 수 있습니다.

주요 특징

특징
설명

다양한 데이터 소스

Prometheus, Loki, Tempo, CloudWatch 등 지원

풍부한 시각화

그래프, 히트맵, 테이블, Stat 패널 등

알림 기능

조건 기반 알림 및 다양한 알림 채널

대시보드 템플릿

재사용 가능한 대시보드와 패널

플러그인 생태계

확장 가능한 플러그인 아키텍처

팀 협업

폴더, 권한, 팀 기능

아키텍처

spinner

Helm 배포

기본 설치

values.yaml 구성

설치 실행

데이터 소스 연동

ConfigMap을 통한 데이터 소스 프로비저닝

CloudWatch IRSA 설정

대시보드 설계 패턴

USE Method (Utilization, Saturation, Errors)

시스템 리소스 분석을 위한 방법론:

RED Method (Rate, Errors, Duration)

서비스 요청 분석을 위한 방법론:

4 Golden Signals

Google SRE 핸드북의 핵심 메트릭:

대시보드 프로비저닝

Grafana Operator 사용

알림 규칙 (Grafana Alerting)

알림 규칙 구성

알림 연락처 구성

Grafana Cloud vs Self-hosted 비교

기능
Self-hosted
Grafana Cloud

관리 오버헤드

높음

낮음

비용

인프라 비용

사용량 기반

확장성

수동 관리

자동

고가용성

직접 구성

기본 제공

플러그인

모든 플러그인

승인된 플러그인만

데이터 위치

내부

클라우드

커스터마이징

완전한 제어

제한적

SLA

없음

99.9%

Grafana Cloud 연결 (Hybrid)

Best Practices

1. 대시보드 구조화

2. 변수 활용

3. 성능 최적화

퀴즈

이 장에서 배운 내용을 테스트하려면 Grafana 퀴즈를 풀어보세요.

마지막 업데이트