采集)
說明本文介紹如何采集服務(wù)器顯卡相關(guān)的數(shù)據(jù)以英偉達(dá)安裝擴(kuò)展Prometheus 采集到的數(shù)據(jù)都是通過安裝擴(kuò)展來實(shí)現(xiàn)的采集英偉達(dá)顯卡數(shù)據(jù)需要安裝下面這個(gè)擴(kuò)展下載地址https://github.com/utkuozdemir/nvidia_gpu_exporter/releases選擇對(duì)應(yīng)的版本我的是 CentOS 7下載下面這個(gè)上傳到服務(wù)器上解壓如下創(chuàng)建一個(gè)service服務(wù)將應(yīng)用的啟停用systemctl管理vim/etc/systemd/system/nvidia_gpu_exporter.service內(nèi)容如下注意路徑需更換成自己的[Unit]Descriptionnvidia_gpu_exporterDocumentationhttps://github.com/NVIDIA/dcgm-exporterAfternetwork.target[Service]TypesimpleUserrootExecStart/usr/local/dev/prometheus/nvidia_gpu_exporter_1.15.1/nvidia_gpu_exporterRestartalwaysRestartSec3TimeoutStartSec30StandardOutputjournalconsoleStandardErrorjournalconsole[Install]WantedBymulti-user.target啟動(dòng)敲下面的命令重新加載系統(tǒng)服務(wù)systemctl daemon-reload啟動(dòng)擴(kuò)展服務(wù)systemctl restart nvidia_gpu_exporter查看服務(wù)狀態(tài)systemctl status nvidia_gpu_exporter如下該服務(wù)占用的端口是9835瀏覽器訪問http://IP:9835/metrics可見采集數(shù)據(jù)表示服務(wù)運(yùn)行正常接下來可以在 Prometheus 的配置中加上該數(shù)據(jù)源配置補(bǔ)充一些顯卡之類的告警規(guī)則或者配合 Grafana 創(chuàng)建一些顯卡之類的面板ID14574 或 ID25547