Grafana – Linux server Monitoring

Grafana 설치 방법은 이전에 포스팅한 글을 참고 하세요. –> Grafana 설치 하기

Linux 서버를 모니터링 하는 방법으로 Ubuntu 기준으로 글을 작성 했습니다.

1. 모니터할 서버에 Promethus Toolkit 설치

$ sudo apt install prometheus prometheus-node-exporter
$ netstat -plunt

9090, 9100 포트로 exporter가 동작 하고 있는지 확인

2. grafana 사이트에 login 하여 Data Source 설정을 한다.

Prometheus 선택하고 해당 서버의 IP주소와 포트를 입력 http://서버IP:9090

* Security Group 이나 Firewall 이 있는 경우 미리 해당 Port로 Grafana 서버가 접근 할수 있도록 설정을 해두어야 한다.

3. Import를 통해서 Dashboard를 설정 한다.

Dashboard or ID를 입력한다. 몇번? 1860 번 입력하고 Load 클릭

https://grafana.com/dashboards/1860 (For prometheus-node-exporter 0.18 or newer)

Prometheus Data Source는 앞에서 설정한 Source를 선택 한다.

4. Dashboard 살펴보기

Exporter의 Full 버전 이다. 필요한 부분들을 살펴본다.

Grafana 모니터링을 하기 위해서는 Data Source -> Dashboard 를 설정하는 순서가 기본적인 방법이다.

웹사이트에 다양한 dashboard 가 올라와 있으니 내가 필요한게 무엇인지 천천히 살펴보고 Data Source 와 함께 하나씩 설정하면 다양한 모니터링을 할 수 있다. 뭐 Prometheus 활용만 책 한권은 만들어 지니 한동안 심심하지는 않을듯..

https://grafana.com/grafana/dashboards

Leave a Reply

Your email address will not be published. Required fields are marked *