4.Grafana展示監控數據


Grafana是什么?我們知道Node_export監控服務器狀態,但是沒有具體的展示,簡單來說,Grafana的主要作用就是對監控的數據進行圖形化展示。

docker部署

grafana我們這里采用docker方式部署,Docker安裝,可參考 Centos7下實現docker + wordpress 安裝

1.下載

[root@localhost opt]# docker pull grafana/grafana:latest

2.啟動

[root@localhost opt]# docker run \
   -d \
   -p 3000:3000 \
   --name=grafana \
   -v /etc/localtime:/etc/localtime:ro \
   grafana/grafana

3.瀏覽器訪問

打開瀏覽器,訪問http://192.168.229.139:3000,用戶名密碼:admin,如下圖所示

4.為Grafana添加Prometheus數據源


URL輸入服務端地址

5. 創建Dashboard

6.添加CPU使用率圖形

Metrics輸入100 - (avg by (instance) (irate(node_cpu_seconds_total{mode="idle"}[5m])) * 100)

7.添加內存使用率圖形

Metrics輸入(1 - (node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes ))* 100

8.添加磁盤使用率圖形

Metrics輸入(1-(node_filesystem_free_bytes{fstype=~"ext4|xfs"} / node_filesystem_size_bytes{fstype=~"ext4|xfs"})) * 100

9.添加網絡出使用率圖形

Metrics輸入irate(node_network_transmit_bytes_total{device='ens33'}[5m])

10.查看完整Dashboard

軟件測試汪簡書地址
軟件測試汪博客地址

歡迎關注微信公眾號:軟件測試汪。軟件測試交流群:809111560

轉載請注意出處,謝謝合作


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM