您好,登錄后才能下訂單哦!
今天小編就為大家帶來一篇基于prometheus11-k8s-node實現節點監控的文章。小編覺得挺不錯的,為此分享給大家做個參考。一起跟隨小編過來看看吧。
1.node接點部署node_exporter
wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz
2. promethesus用戶啟動 每用戶的加上
mv node_exporter-0.18.1.linux-amd64 /usr/local/node_exporter[root@zabbix-server system]# cat node_exporter.service[Unit]Description=node_exporter Documentation=https://prometheus.io/ After=network.target[Service]Type=simple User=prometheus ExecStart=/usr/local/node_exporter/node_exporter Restart=on-failure[Install]WantedBy=multi-user.target[root@zabbix-server system]# pwd/usr/lib/systemd/system systemctl daemon-reload systemctl start node_exporter
3.查看metrics
4. 編輯prometheus的配置文件 并運用
prometheus-configmap.yaml kubectl apply -f prometheus-configmap.yaml
5.查看prometheus監控
6.添加模板 9276
7.添加
8.查看儀表盤 有些數值沒出來 自己edit選項調整下 即可 調整下都會出來的
備注:
prometheus的幾個SQL 建議上面不出圖的對著寫下 CPU使用率: 100 - (avg(irate(node_cpu_seconds_total{mode="idle"}[5m])) by (instance) * 100) 內存使用率: 100 - (node_memory_MemFree_bytes+node_memory_Cached_bytes+node_memory_Buffers_bytes) / node_memory_MemTotal_bytes * 100 磁盤使用率: 100 - (node_filesystem_free_bytes{mountpoint="/",fstype=~"ext4|xfs"} / node_filesystem_size_bytes{mountpoint="/",fstype=~"ext4|xfs"} * 100)
上述就是基于prometheus11-k8s-node實現節點監控的詳細內容,詳細使用情況還需要大家自己動手實驗使用過才能領會。如果想了解更多,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。