티스토리 뷰
grafana tutorial
이번에는 grafana의 사용법에 대해 진행합니다.
grafana 설치 환경
grafana-4.6.3
MAC OS
WINDOWS 10
grafana_basic_tutorial 전체 구조
dht11 → Raspberry Pi 3 → postgres → grafana
Figure 1. table Info
NOTE grafana dashboard는 해당 Data Sources에 지정한 데이터베이스에서 우리가 설정한 쿼리문을 날려 데이터를 가져온다. 시계열 모니터링 도구인 grafana에서 데이터를 화면에 출력하기 위해서는 시간정보도 함께 넣어 주어야 한다. grafana_basic_tutorial에서는 테이블을 정의할 때 modtime이라고 하는 시간정보 칼럼도 같이 넣어져있다. |
어느 시간에 어떤 데이터가 들어왔는지만 알수 있다면 테이블을 해당 튜토리얼처럼 구성하지 않아도 된다. |
grafana
쌓여 있는 데이터를 효과적으로 시각화할 수 있는 오픈소스 모니터링 도구
시계열 데이터를 그래프 / 대쉬보드로 가시화해주는 도구
grafana install
MAC
$ brew update && brew upgrade && brew cleanup
$ brew install grafana
WINDOWS10
http://docs.grafana.org/installation/windows/
4.6.3 zip파일 다운로드후 압축 해제
grafana start
MAC
$ brew services start grafana
WINDOWS10
압축해제한 폴더에서 grafana-server.exe 시작
시작했다면 브라우저창에서 localhost:3000번으로 접속
port change
$ sudo vi /etc/grafana/grafana.ini
grafana.ini 에서 변경
최초 id와 password는 admin/admin입니다.
Data Sources
Figure 2. Data sources
처음 DataSources페이지에 들어가게 되면 아무것도 없는 빈페이지이다. Add data source 를 눌러 새로 등록
Figure 3. Data sources Save & Test
Dashboards
Home Dashboards페이지에서 Create your first dashboard를 클릭
Figure 4. first dashboard
우선 Graph를 생성
Figure 5. Panel Title
Panel Title을 클릭하고 edit을 클릭한다.
Figure 6. Panel Title
DataSources에서 Data Sources에서 만든 moazooPG를 넣어준다.
Figure 7. Panel Title
A 부분에 알맞은 쿼리문을 날려준다.
plugin 추가
https://grafana.com/plugins에 접속하게 되면 plugin들이 다음 화면 처럼 나오게 된다.
Figure 8. plugins
여기서 왼쪽 Panel을 클릭하고 자신이 원하는 plugin panel을 설치한다.
Figure 9. plugin - Annunciator
MAC
$ grafana-cli plugins install michaeldmoore-annunciator-panel
WINDOWS10
grafana-cli가 있는 폴더로 이동 후 파워쉘을 연다.
.\grafana-cli.exe plugins install michaeldmoore-annunciator-panel
MAC과 WINDOWS10모두 설치가 된 후 재시작을 해준다.
MAC은 brew services restart grafana 재시작 명령을 하면 설정이 끝난다.
WINDOWS10은 간단히 grafana-server.exe를 실행시키면 된다.
설정이 정상적으로 끝난다면 dashboard에서 다음과 같이 Annunciator plugin이 추가된 것을 볼 수 있다.
Figure 10. first dashboard
'ETC' 카테고리의 다른 글
처음 배우는 스프링 부트 2 리뷰 (0) | 2018.11.19 |
---|---|
이더리움 미스트 설치 (0) | 2018.03.12 |
gitlab 설치 (0) | 2018.03.12 |
윈도우 다중 원격접속 (0) | 2018.03.12 |
bean validation tutorial (0) | 2018.03.12 |
댓글