Grafana

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

Grafana는 2014년 토르켈 외데고르가 Orbitz 프로젝트의 일환으로 처음 출시한 데이터 시각화 및 모니터링 도구이다. 초기에는 시계열 데이터베이스를 지원했으나, 관계형 데이터베이스까지 지원 범위를 확장했다. Grafana Labs는 펀딩을 통해 투자를 유치하고, Kausal, k6, Amixr, Asserts.ai 등의 회사를 인수했다. Grafana는 아파치 라이선스 2.0에서 AGPLv3 라이선스로 변경되었으며, Grafana Loki, Grafana Mimir, Grafana Tempo, Grafana Pyroscope 등의 관련 오픈 소스 프로젝트를 출시했다. 위키미디어, 블룸버그, JP모건 체이스, 이베이 등에서 Grafana를 활용하고 있다.

Grafana - [IT 관련 정보]에 관한 문서
기본 정보

이미지 준비중입니다.

Grafana 로고
개발사Grafana Labs
최초 출시일2014년 1월 19일
저장소Grafana GitHub 저장소
프로그래밍 언어Go
TypeScript
운영 체제마이크로소프트 윈도우
리눅스
macOS
크로스 플랫폼
종류비즈니스 인텔리전스
라이선스GNU AGPL
개요
설명데이터 분석 및 모니터링 플랫폼
특징
데이터 소스Prometheus
InfluxDB
Graphite
Elasticsearch
OpenSearch
MySQL
PostgreSQL
Microsoft SQL Server
Netdata
PRTG
Checkmk
📚 더 읽어볼만한 페이지
  • 관리 시스템 - 윈도우 관리 도구
    윈도우 관리 도구(WMI)는 관리 정보를 공유하고 시스템 관리 표준을 정의하며, 다양한 인터페이스를 통해 관리 작업을 용이하게 하는 마이크로소프트의 환경 독립적인 사양 집합이다.
  • 관리 시스템 - 비행 관리 시스템
    비행 관리 시스템은 조종사가 입력한 비행 계획을 바탕으로 최적 경로를 계산하고 자동 비행 장치를 제어하여 연료 효율성을 높이고 안전 운항을 지원하는 핵심 항공 전자 장비이다.
  • 시스템 모니터 - Zabbix
    Zabbix는 알렉세이 블라디셰프가 개발하여 2001년 GPL 라이선스로 공개된 IT 인프라 모니터링 소프트웨어이며, 서버, 에이전트, 프론트엔드 등으로 구성되고, 2004년 첫 안정화 버전이 출시되었으며, LTS 버전을 통해 장기적인 지원을 제공한다.
  • 시스템 모니터 - Top (소프트웨어)
    top은 시스템의 실시간 상태를 보여주는 프로세스 모니터링 소프트웨어 유틸리티로, CPU 사용률, 메모리 사용량, 실행 중인 프로세스 목록 등 다양한 정보를 제공한다.
  • 2014년 소프트웨어 - 아마존 알렉사
    아마존 알렉사는 아마존이 개발한 인공지능 음성 비서로, 스마트홈 기기 제어, 음악 스트리밍, 정보 검색 등의 기능을 제공하지만 개인 정보 보호 논란도 있으며, 아마존은 기능 확장과 수익성 개선을 위해 노력 중이다.
  • 2014년 소프트웨어 - 안드로이드 TV
    안드로이드 TV는 구글 TV의 후속으로 발표된 운영체제로, 구글 플레이 스토어를 통해 앱을 설치하고 음성 검색, 콘텐츠 추천 등의 기능을 제공하며, 스마트 TV, 셋톱박스 등 다양한 기기에서 사용된다.

2. 역사

Grafana는 2014년 토르켈 외데고르(Torkel Ödegaard)가 Orbitz 프로젝트에서 파생하여 개발한 시각화 도구이다. 초기에는 시계열 데이터베이스 지원에 중점을 두었으나 점차 지원 범위를 확장했다. 이후 Grafana Labs는 여러 차례의 펀딩과 기업 인수를 통해 성장했으며, GrafanaCon과 같은 사용자 컨퍼런스를 개최하기도 했다.

2.1. 개발 초기

Grafana는 2014년 토르켈 외데고르(Torkel Ödegaard)가 Orbitz 프로젝트에서 파생하여 처음 출시했다. 초기에는 InfluxDB, OpenTSDB, Prometheus와 같은 시계열 데이터베이스를 중심으로 지원했지만, MySQL/MariaDB, PostgreSQL, Microsoft SQL Server와 같은 관계형 데이터베이스도 지원하도록 발전했다. Grafana의 사용자 인터페이스는 원래 Kibana 버전 3을 기반으로 했다.

2.2. 펀딩 및 인수

Grafana Labs는 2019년 시리즈 A 펀딩으로 24를 확보했다. 2020년 시리즈 B 펀딩 라운드에서는 50를 확보했다. 2021년 시리즈 C 펀딩 라운드에서 220를 확보했다.

Grafana Labs는 2018년에 Kausal, k6, 2021년에 Amixr, 2023년에 Asserts.ai를 인수했다.

2.3. GrafanaCon

GrafanaCon2020은 2020년 5월 13~14일에 암스테르담에서 개최될 예정이었으나, COVID-19 팬데믹으로 인해 이틀간의 온라인 라이브 스트리밍 이벤트로 변경되었다.

3. 라이선스

Grafana는 초기에 아파치 라이선스 2.0으로 라이선스가 부여되었으나, 2021년 4월 20일부터는 AGPLv3 라이선스를 따른다. AGPLv3 라이선스 하에서 Grafana 기여자는 향후 Grafana를 재라이선스할 권한을 Grafana Labs에 부여하는 기여자 라이선스 계약(CLA)에 서명해야 한다.

3.1. 아파치 라이선스 2.0 (이전)

이전에는 Grafana는 아파치 라이선스 2.0 라이선스로 라이선스가 부여되었으며 하모니 기여자 계약을 기반으로 한 CLA를 사용했다.

3.2. GNU Affero General Public License (AGPLv3) (현재)

2021년부터 Grafana는 AGPLv3 라이선스를 따른다. Grafana 기여자는 Grafana Labs에 향후 Grafana를 재라이선스할 권한을 부여하는 기여자 라이선스 계약(CLA)에 서명해야 한다. 이 CLA는 아파치 소프트웨어 재단 개인 기여자 라이선스 계약을 기반으로 한다.

4. 관련 프로젝트

Grafana Labs는 Grafana를 보완하기 위해 다음과 같은 오픈 소스 프로젝트들을 개발했다.

* Grafana Loki: 프로메테우스에서 영감을 받아 2019년에 출시된 로그 집계 플랫폼
* Grafana Mimir: 2022년에 출시되어 Cortex를 대체한 프로메테우스 호환, 확장 가능한 메트릭 저장 및 분석 도구
* Grafana Tempo: 2021년에 출시된 분산 추적 도구
* Grafana Pyroscope: 2023년에 출시된 연속 프로파일링 도구

4.1. Grafana Loki

프로메테우스에서 영감을 받아 2019년에 처음 출시된 로그 집계 플랫폼이다.

4.2. Grafana Mimir

프로메테우스와 호환되며, 확장 가능한 메트릭 저장 및 분석 도구로, 2022년에 출시되어 Cortex를 대체한다.

4.3. Grafana Tempo

2021년에 출시된 분산 추적 도구이다.

4.4. Grafana Pyroscope

2023년에 출시된 연속 프로파일링 도구이다.

5. 활용 사례

Grafana는 위키미디어와 위키백과 인프라에서 사용되며, 블룸버그, JP모건 체이스, eBay 등 1,000명 이상의 유료 고객을 보유하고 있다.

5.1. 국제적 활용

위키미디어와 Wikipedia 인프라에서 사용된다. 블룸버그, JP모건 체이스, eBay 등 1,000명 이상의 유료 고객이 Grafana를 사용하고 있다.