
그라파나는 다양한 데이터 소스를 하나의 대시보드로 시각화해 실시간 모니터링할 수 있는 오픈소스 도구로, 셀프호스팅(OSS) 버전은 완전 무료이며 클라우드 버전(Grafana Cloud)도 넉넉한 무료 티어를 제공합니다. 아래에서 개념부터 설치, 2026년 최신 요금제까지 정리해 드리겠습니다.
그라파나(Grafana)란?
그라파나는 Grafana Labs에서 개발한 오픈소스 데이터 시각화 및 모니터링 도구입니다. 2014년 출시 당시에는 InfluxDB, Prometheus 같은 시계열 데이터베이스를 주로 지원했지만, 이후 MySQL, PostgreSQL 같은 관계형 데이터베이스까지 지원 범위를 넓혔습니다. 데이터가 저장된 위치와 상관없이 쿼리하고, 시각화하고, 조건에 따라 알림을 보낼 수 있는 대시보드를 제공하는 것이 핵심 역할입니다.
그라파나를 쓰는 이유
- 데이터 중앙 집중화: 여러 데이터 소스를 한 곳에 모아 통합적으로 확인할 수 있습니다.
- 데이터 시각화: 복잡한 수치 데이터를 그래프와 차트로 변환해 직관적으로 파악할 수 있습니다.
- 실시간 모니터링: 시스템 성능 지표를 실시간으로 확인하고 문제를 빠르게 감지할 수 있습니다.
- 성능 분석: 병목 현상이나 응답 지연 같은 이슈를 데이터 기반으로 찾아낼 수 있습니다.
- 기록 분석: 데이터 추세를 살펴보고 향후 동작을 예측하는 데 활용할 수 있습니다.
그라파나 주요 기능
- 다양한 패널 구성: 시계열 그래프, 테이블, 게이지, 히트맵 등 다양한 시각화 유형을 지원하며, 공식 사이트와 커뮤니티가 공유한 대시보드를 가져와 커스터마이징할 수 있습니다.
- 폭넓은 플러그인 지원: 30가지 이상의 데이터 수집 도구·데이터베이스와 연동을 지원하며, 플러그인을 통해 기능을 확장할 수 있습니다.
- 알림(Alert) 기능: 조건에 따라 임계치를 설정해 문제 발생 시 신속하게 알림을 받을 수 있습니다.
- 기타 기능: 데이터 변환(Transformations), 그래프 주석, 변수 기반 동적 대시보드 구성 등을 지원해 재사용성과 유지 관리 효율을 높여줍니다.
메트릭과 시계열 데이터베이스(TSDB) 이해하기
메트릭은 CPU 사용률, 메모리 사용량, 네트워크 트래픽처럼 시스템 상태를 수치로 나타낸 값이며, 보통 일정한 시간 간격으로 수집됩니다. 이런 시간 기반 데이터를 효율적으로 저장하고 쿼리하도록 최적화된 데이터베이스가 시계열 데이터베이스(TSDB)이며, 대표적으로 Prometheus, InfluxDB, Graphite, VictoriaMetrics 등이 있습니다. 그라파나 자체는 데이터를 저장하지 않고, 이런 TSDB에 쿼리를 날려 결과를 시각화하는 역할을 합니다.
Prometheus vs InfluxDB 비교
| 구분 | Prometheus | InfluxDB |
| 수집 방식 | Pull (서버가 직접 가져감) | Push (에이전트가 전송) |
| 쿼리 언어 | PromQL | Flux / InfluxQL |
| 클라우드 네이티브 적합성 | 매우 높음 (쿠버네티스에 강점) | 상대적으로 낮음 |
| 구성 난이도 | 비교적 간단 | 상대적으로 복잡 |
| 시각화 | 자체 시각화는 약함, 그라파나와 조합해서 사용 | 자체 시각화 기능 일부 제공 |

LGTM 스택이란?
LGTM은 Grafana Labs가 최근 강조하는 통합 관측(Observability) 스택으로, Loki(로그 수집), Grafana(시각화), Tempo(분산 추적), Mimir(시계열 메트릭 저장소)의 앞글자를 딴 이름입니다. 기존에는 리소스 확인용, 로그 확인용, APM 확인용으로 각각 다른 도구를 써야 했다면, LGTM은 메트릭/로그/트레이싱 세 가지를 유기적으로 연결해 하나의 흐름 안에서 디버깅할 수 있도록 지원합니다.
그라파나 설치 방법
Windows 환경
- 그라파나 공식 사이트에서 Windows용 바이너리 파일을 다운로드합니다.
- 설치 파일을 실행해 설치를 완료합니다.
- 브라우저에서
localhost:3000으로 접속합니다. - 초기 계정(ID: admin / PW: admin)으로 로그인 후 비밀번호를 변경합니다.
Docker 환경
- Docker가 설치되어 있는지 확인합니다.
- 아래 명령어로 공식 이미지를 바로 실행합니다.
docker run -d -p 3000:3000 grafana/grafana
- 마찬가지로
localhost:3000으로 접속해 로그인합니다.

2026년 그라파나 요금제 총정리
| 구분 | 요금 | 특징 |
| Grafana OSS | 완전 무료 | 셀프호스팅, AGPLv3 오픈소스 라이선스 |
| Grafana Cloud Free | 무료 | 활성 시계열 10,000개, 로그·트레이스·프로파일 각 50GB, 14일 보관, 사용자 3명 |
| Grafana Cloud Pro | 기본료 월 19달러 + 사용량 과금 | 무료 티어 초과분에 대해 사용량 기반 과금, 보관 기간 연장 가능 |
| Grafana Enterprise | 맞춤형(대규모 계약) | 보안·컴플라이언스가 중요한 대규모 조직 대상 |
Grafana Cloud Free는 개인 프로젝트나 소규모 팀이 프로덕션 수준으로 운영하기에도 충분히 넉넉한 편이지만, 쿠버네티스 클러스터처럼 시계열이 급격히 늘어나는 환경에서는 10,000개 제한에 금방 도달할 수 있어 트래픽 규모를 미리 확인해보는 것이 좋습니다. 정확한 요금과 한도는 변동될 수 있기 때문에 결제 전 공식 가격 페이지에서 확인하시는 걸 권해드려요.
Grafana vs 다른 모니터링 도구 비교
| 도구 | 특징 |
| Grafana | 시각화에 특화, 여러 데이터 소스를 유연하게 연결 |
| Kibana | Elasticsearch와 강하게 결합, 로그 분석에 특화 |
| Datadog | 완전관리형 SaaS, 설정이 쉽지만 비용 부담이 큰 편 |
저는 처음 쿠버네티스 클러스터 모니터링을 구성할 때 Prometheus와 그라파나를 따로 설치해야 한다는 게 번거롭게 느껴졌었는데, 막상 연동해보니 대시보드 하나로 노드/파드 상태를 한눈에 보는 게 훨씬 편해서 이후로는 프로젝트마다 기본으로 세팅하게 되더라고요.
그라파나는 데이터를 직접 저장하지는 않지만, 여러 데이터 소스를 연결해서 한눈에 보여주는 시각화 허브 역할을 해주는데요. 처음에는 기능이 많아 낯설 수 있지만, 공식 대시보드 템플릿을 가져와 커스터마이징하는 것부터 시작하면 훨씬 수월하게 익히실 수 있으실꺼예요.
자주 묻는 질문(FAQ)
Q1. 무료로 얼마나 쓸 수 있나요?
셀프호스팅(OSS) 버전은 기능 제한 없이 완전히 무료입니다. 클라우드 버전(Grafana Cloud Free)도 활성 시계열 10,000개, 로그·트레이스 각 50GB, 14일 보관 기준으로 무료 이용이 가능합니다.
Q2. Prometheus 없이도 그라파나를 쓸 수 있나요?
네, 그라파나는 MySQL, PostgreSQL, Elasticsearch 등 다양한 데이터 소스를 지원하기 때문에 Prometheus가 필수는 아닙니다. 다만 시계열 메트릭 모니터링 목적이라면 Prometheus와의 조합이 가장 널리 쓰입니다.
Q3. 쿠버네티스 모니터링에 적합한가요?
네, Prometheus와 조합하면 클라우드 네이티브 환경에서 특히 강점을 보이며, 쿠버네티스 클러스터의 노드·파드 상태 모니터링에 널리 활용됩니다.
Q4. 학습 난이도가 높은 편인가요?
처음에는 다양한 기능과 옵션 때문에 낯설 수 있지만, 공식 가이드와 커뮤니티가 공유한 샘플 대시보드를 가져와 커스터마이징하는 방식으로 시작하면 빠르게 적응할 수 있습니다.
함께 보면 좋은 글
Skywork AI 최신 사용법, 가격부터 결제 주의사항까지