Prometheus 集成 Node Exporter

文章首發(fā)于公眾號《程序員果果》
地址:https://mp.weixin.qq.com/s/40ULB9UWbXVA21MxqnjBxw

簡介

Prometheus 官方和一些第三方舍败,已經(jīng)把一些常用數(shù)據(jù)庫玛迄、系統(tǒng)畅姊、中間件等的指標(biāo)數(shù)據(jù)的采集做成了一個個 exporter斟叼,在生產(chǎn)環(huán)境中,直接導(dǎo)入使用就可以晃琳。 這一節(jié)闲延,我們就用 Prometheus 官方提供的 Node Exporter 來完成對Linux系統(tǒng)運行數(shù)據(jù)的采集 立磁。

實驗

Node Exporter 安裝及運行

在一臺 Linux 機(jī)器上安裝并運行 Node Exporter颂翼,我使用的是一臺 ip 為 172.16.2.101 的Linux 虛擬機(jī)。

下載地址:https://github.com/prometheus/node_exporter/releases

下載并解壓:

wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz

tar zxvf node_exporter-0.18.1.linux-amd64.tar.gz

進(jìn)入 node_exporter-0.18.1.linux-amd64 文件夾 啟動node_exporter:

./node_exporter

Prometheus 配置

在 prometheus.yml 中配置 node_exporter 的metrics 端點慨灭,內(nèi)容如下:

global:
  scrape_interval: 5s
  evaluation_interval: 5s
  scrape_timeout: 5s

scrape_configs:
  - job_name: 'prometheus'
    static_configs:
    - targets: ['localhost:9090']
  - job_name: 'linux-exporter'
    metrics_path: /metrics
    static_configs:
    - targets: ['172.16.2.101:9100']

啟動 prometheus:

docker run --name prometheus -d -p 9090:9090 -v /root/prometheus-data:/prometheus-data \
       prom/prometheus --web.enable-lifecycle --config.file=/prometheus-data/prometheus.yml

訪問 http://172.16.2.101:9090/targets 發(fā)現(xiàn)已經(jīng)出現(xiàn)了 target “node_exporter” 朦乏,并且為UP狀態(tài)。

Grafana 導(dǎo)入 DashBoard

Grafana 官方和社區(qū)對已經(jīng)做好了常用的 DashBoard氧骤,可以訪問 https://grafana.com/grafana/dashboards 進(jìn)行查詢:

選擇下載最多的呻疹,點擊進(jìn)去:

DashBoard 的 id 為 8919,后面要用到筹陵。

啟動 Grafana

docker start grafana

通過Grafana的 + 圖標(biāo)導(dǎo)入(Import) Node Exporter dashboard:

  • grafana id = 8919
  • 注意選中prometheus數(shù)據(jù)源

點擊 "Import" 會跳轉(zhuǎn)到 監(jiān)控界面:

通過界面可以直觀的看到 主機(jī)cpu占用率 刽锤、負(fù)載、磁盤空間朦佩、內(nèi)存等信息并思。

總結(jié)

這一節(jié) ,通過集成 Node Exporter 來演示了 exporter 的使用语稠。之后你可以利用Prometheus 官方提供的其他 exporter 應(yīng)用到你的學(xué)習(xí)或工作中宋彼,例如 MySQL Server Exporter 弄砍、Redis exporter 等等。

往期內(nèi)容

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末输涕,一起剝皮案震驚了整個濱河市音婶,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌莱坎,老刑警劉巖衣式,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異檐什,居然都是意外死亡碴卧,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進(jìn)店門厢汹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來螟深,“玉大人,你說我怎么就攤上這事烫葬〗缁。” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵搭综,是天一觀的道長垢箕。 經(jīng)常有香客問我,道長兑巾,這世上最難降的妖魔是什么条获? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮蒋歌,結(jié)果婚禮上帅掘,老公的妹妹穿的比我還像新娘。我一直安慰自己堂油,他們只是感情好修档,可當(dāng)我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著府框,像睡著了一般吱窝。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上迫靖,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天院峡,我揣著相機(jī)與錄音,去河邊找鬼系宜。 笑死照激,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的盹牧。 我是一名探鬼主播实抡,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼欠母,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了吆寨?” 一聲冷哼從身側(cè)響起赏淌,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎啄清,沒想到半個月后六水,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡辣卒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年掷贾,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片荣茫。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡想帅,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出啡莉,到底是詐尸還是另有隱情港准,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布咧欣,位于F島的核電站浅缸,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏魄咕。R本人自食惡果不足惜衩椒,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望哮兰。 院中可真熱鬧毛萌,春花似錦、人聲如沸喝滞。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽囤躁。三九已至,卻和暖如春荔睹,著一層夾襖步出監(jiān)牢的瞬間狸演,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工僻他, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留宵距,地道東北人。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓吨拗,卻偏偏與公主長得像满哪,于是被迫代替她去往敵國和親婿斥。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容