본문 바로가기

Monitoring/Grapana+Graphite+Statd

01. Grafana

 
Grafana는 대시보드 웹 어플리케이션으로 
 
시계열 데이터 베이스를 보여주는데 최적화된 모니터링 웹 어플리케이션이다.
 
보통의 Grafana 는 단독으로 동작하기 보다는 다른 Data Soruce 와 연결되어 사용된다.
 
이때의 툴 체인은 보통 아래와 같다.
 
 
 
데이터의 흐름으로 보면 아래와 같다.
 
즉 서버 등에서 데이터를 DB 에 저장하고 Grafana 가 이를 읽어 Display 한다.
 
 
 

Grafana Back-end
 
Grafana 는 파이선 모듈로 이루어진 Grafana Back-end 를 가지고 있다.
 
이 Back-end 모듈은 Data Source 로부터 모니터링 하고자 하는 metrics 정보를 가져온다.
 
그리고 연결 가능한 Data Source 는 여러가지가 될 수 있다.
 
 

Data Source 
 
Grafana 에 연결 가능한 데이터 소스는 Graphite 나 influxDB, Elasticsearch 등의 DB 가 많이 사용된다.
 
Grafana 는 다른 Data Source 에 비해서 Graphite 와 상당히 좋은 조합을 보인다. 
 
관련해서는 다음 장에서 설명한다.
 
 

'Monitoring > Grapana+Graphite+Statd' 카테고리의 다른 글

06. Install Grafana  (0) 2020.01.22
05. Install StatsD  (0) 2020.01.22
04. Install Graphite  (0) 2020.01.22
03. StatsD  (0) 2020.01.22
02. Graphite  (0) 2020.01.22