Monitoring/Grafana
[Grafana] Grafana란
박만자
2022. 7. 26. 16:21
Grafana
Grafana는 멀티플랫폼 오픈 소스로, 메트릭 분석 및 메트릭 정보 시각화를 제공해주는 웹 어플리케이션입니다.
Grafana는 대시보드를 통해 인터렉티브한 시각화 기능을 제공하고, Prometheus, InfluxDB, Elasticsearch등 다양한 데이터 소스와 연동할 수 있습니다. Grafana는 시계열 메트릭 데이터 수집에 최적화 되있으며, 보통 서버 리소스의 메트릭 정보나 로그 같은 데이터를 시각화할때 많이 사용합니다.
Grafana 특징
- 오픈 소스
- 오픈 소스인만큼 커뮤니티도 많이 활성화 되있다.
- 다른 사람이 만들어 놓은 대시보드를 가져와 활용할 수도 있다.
- 알람 기능
- 그래프에서 특정 수치 이상으로 값이 치솟으면 알람을 보낼 수 있는 기능을 제공한다.
- Grafana는 해당 기능을 무료로 제공한다.
- 데이터 저장 방식
- Prometheus, Datadog 등의 경우 데이터를 직접 저장한다.
- Grafana의 경우 외부 데이터 소스를 정의하고 해당 데이터 소스에 쿼리를 통해서 데이터를 동적으로 가지고 온다.
- 확장성
- Elasticsearch, Prometheus, Datadog, Jira, MongoDB 등등 많은 서비스들과 연동할 수 있다.
- 플러그 인
- 데이터 소스 플로그 인, 어플리케이션 플러그 인, 패널 플러그 인 등 다양한 플러그 인을 지원한다.
- 가시성
- 대시보드를 구성하는데 있어서 많은 패널을 제공하여 유연한 대시보드 구성이 가능하다.
참고