본문 바로가기
IT Knowledge/모니터링

그라파나(Grafana) 오픈소스 모니터링 소개

by Seok. 2021. 1. 5.
반응형

이전에 회사에서는 서비스의 모니터링 도구로 rrdtool 사용했었다.

모니터링 도구의 가장 심플한 도구로, 아주 오래된 도구를 사용했었는데,

이번에 모니터링 대시보드 도구로 Grafana 선택해서 변경했다.

 

Grafana Graphite elasticsearch 등과 같이 시간+데이터를 받는 데이터베이스를 기준으로 대시보드를 꾸며주는 이다.

더보기

Grafana = 대시보드를 만드는 툴이다.

대시보드 = 패널 + 패널 + 패널 …

패널 = 기본 패널 + Plug-in 패널

 

Grafana 대시보드를 꾸미는 방법을 설명한다.

Grafana 대시보드 예시

보이는대로, 여러 '패널'들을 사용하여 대시보드를 만든다!

패널의 종류는 아래와 같이 있고, Plug-in 통해서 추가로 필요한 패널을 설치 등록하여 사용할 있다.

 

 

[대시보드 패널]

패널 종류

대시보드 패널의 종류는 Graph, SingleStat, Table, Text, AlertList, Zabbix Triggers, Plugin List, Status Panel 등이 있다.

각각의 패널들에 옵션값들을 설정해서 대시보드를 꾸밀 수 있는데, 설정 가능한 옵션값은 아래와 같다. 

 

[패널상세]

Graph SingleStat

 

 

[설정 옵션]

* General : 일반적인 설정(제목, 크기 )

* Metrics : Source Data 설정

* Axes : X/Y 설정(축의 , 최대값 설정 )

* Legend : 범례

* Display : 그래프 표현 스타일(막대그래프, 점그래프 )

* Alert : 알람 (SMS 발송 )

* Time range : 시간 범위 (최근 2시간 )

 

 

참고

http://grafana.org

 

Grafana: The open observability platform

Get started with Grafana & Observability Dashboards, Logs (Loki), Metrics (Prometheus & Graphite) & more

grafana.com

https://grafana.net/plugins

 

Grafana Plugins - extend and customize your Grafana.

Plugins allow you to extend and customize your Grafana. Grafana.com is a central repository where the community can come together to discover and share plugins.

grafana.com

 

반응형

댓글