Grafana
Grafana는 멀티플랫폼 오픈 소스 애널리틱스 및 인터랙티브 시각화 웹 애플리케이션이다.
지원되는 데이터 소스에 연결될 때 웹의 차트, 그래프, 경보를 제공한다. 추가 기능이 포함된 라이선스된 GRafana Enterprise 버전은 셀프 호스팅된 설치본으로, 또는 Grafana Labs 클라우드 서비스의 계정으로 이용이 가능하다. 플러그인을 통해 확장이 가능하다. 최종 사용자는 인터랙티브 쿼리 빌더를 사용하여 복잡한 모니터링 대시보드를 만들 수 있다. Grafana는 타입스크립트 기반 프론트엔드, Go 기반 백엔드로 나뉜다.
Categories
Grafana Labs launched a series of related open-source projects to complement Grafana:
- Grafana Loki - a log aggregation platform inspired by Prometheus first made available in 2019
- Grafana Mimir - a Prometheus-compatible, scalable metrics storage and analysis tool released in 2022 that replaced Cortex
- Grafana Tempo - a distributed tracing tool, released in 2021
- Grafana Pyroscope - a continuous profiling tool, released in 2023
그라파나(Grafana)란?
그라파나는 오픈소스 메트릭 데이터 시각화 도구로 메트릭 분석 플랫폼을 지향하고 있습니다. Torkel Ödegaard의 주도로 2014년 처음 릴리스되었으며, 처음에는 그라파이트Graphite, 인플럭스DBInfluxDB, 오픈TSDBOpenTSDB 등을 지원하는 오픈소스 대시보드 도구로 개발되었습니다. 메트릭 정보를 시각화하고 대시보드를 구성한다는 큰 틀은 여전히 변함이 없습니다만, AWS 클라우드와치AWS CloudWatch, 애저 모니터Azure Monitor와 같은 클라우드 데이터 소스를 비롯해 로키Loki나 엘라스틱서치ElasticSearch 등을 기반으로 로그 데이터를 지원하는 등 더 많은 데이터 소스를 지원하고 있습니다. 또한 엔터프라이즈 플랜에서는 스플렁크Splunk, 뉴 렐릭New Relic, 앱다이나믹AppDynamics, 오라클Oracle, 다이나트레이스Dynatrace, 서비스나우ServiceNow, 데이터독DataDog 등의 외부 서비스들과 통합도 지원하고 있습니다.
그라파나는 현재 그라파나 랩Grafana Labs에서 개발하고 있습니다. 그라파나 랩은 그라파나Grafana와 로키Loki, 탄카Tanka 등의 애플리케이션을 오픈소스를 개발하고 있는 회사로, 2019년 10월 시리즈 A $24M, 2020년 8월 시리즈B $50M의 투자를 유치했습니다. 2020년 현재 그라파나 랩은 32개 국가에서 리모트를 기반으로 운영되는 170명 규모의 회사로 성장했으며 그라파나 엔터프라이즈Grafana Enterprise와 그라파나 클라우드Grafana Cloud와 같은 상용 서비스도 개발하고 있습니다.
그라파나는 페이팔Paypal, 이베이ebay, 인텔Intel, 랙스페이스rackspace, 비메오Video, 테드TED, 디지털 오션Digital Ocean, 블룸버그Bloomberg 등 다양한 기업에서 활용되고 있습니다. 더 자세하고 다양한 도입 사례에 대해서는 그라파나 웹 사이트에서 확인할 수 있습니다.
Prometheus vs Grafana
Prometheus#Prometheus vs Grafana 항목 참조.
Dashboards
히트맵부터 히스토그램, 그래프, 지리 지도까지 원하는 방식으로 빠르고 강력한 시각화를 제공합니다.
See also
- Prometheus
- Graphite
- ELK Stack (Elasticsearch, Logstash, Kibana, Beats)
- Grafana Mimir - 초고속 시계열DB 오픈소스
- Doomfana - Grafana에서 Doom 실행하기
- Coroot - MSA를 위한 모니터링 플랫폼
Favorite site
- Grafana - Wikipedia
- [추천] 그라파이트와 그라파나로 메트릭스 모니터링 시스템 구축하기
- [추천] 그라파나(Grafana)란? | 44BITS
- InfluxDB, Telegraf, Grafana 를 활용한 Monitoring System 만들기(1) (InfluxDB, Telegraf, Grafana)
- Grafana & InfluxDB를 활용한 모니터링 서비스 구축하기 (Grafana & InfluxDB)
- Graphite와 Collectd를 사용해 모니터링하기! - 호롤리한 하루
- Grafana, Loki, Promtail 을 이용한 로그 모니터링 및 알림 시스템 — 화음을 좋아하는 리차드🎶
- Visualizing Traefik Metrics and HTTP Logs in Grafana - InfluxDB, Promtail, Grafana, Loki 를 사용한 Traefik HTTP 로깅