이전에 회사에서는 서비스의 모니터링 도구로 rrdtool을 사용했었다.
모니터링 도구의 가장 심플한 도구로, 아주 오래된 도구를 사용했었는데,
이번에 모니터링 대시보드 도구로 Grafana를 선택해서 변경했다.
Grafana는 Graphite나 elasticsearch 등과 같이 시간+데이터를 받는 데이터베이스를 기준으로 대시보드를 꾸며주는 툴이다.
Grafana = 대시보드를 만드는 툴이다.
대시보드 = 패널 + 패널 + 패널 …
패널 = 기본 패널 + Plug-in 패널
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시간 등)
참고
'IT Knowledge > 모니터링' 카테고리의 다른 글
Prometheus on Kubernetes Cluster 설치 (0) | 2023.09.04 |
---|---|
CPU Core별 사용량 (4) | 2023.08.17 |
제니퍼(Jennifer) 에이전트 설치 - Resin(3) (0) | 2021.01.20 |
제니퍼(Jennifer) 서버 설치(2) (0) | 2021.01.20 |
제니퍼(jennifer) - APM 모니터링 솔루션(1) (0) | 2021.01.20 |
댓글