基于docker 搭建Prometheus+Grafana

1:下載鏡像

dailong-MacBook-Pro:~ dailong$ docker pull prom/node-exporter
dailong-MacBook-Pro:~ dailong$ docker pull prom/prometheus
dailong-MacBook-Pro:~ dailong$ docker pull grafana/grafana

dailong-MacBook-Pro:~ dailong$ docker images
REPOSITORY           TAG                 IMAGE ID            CREATED             SIZE
grafana/grafana      latest              4933878f8ba5        5 days ago          228MB
prom/prometheus      latest              7317640d555e        3 weeks ago         130MB
prom/node-exporter   latest              e5a616e4b9cf        6 months ago        22.9MB

2:啟動node-exporter

docker run -d -p 9100:9100 -v "/proc:/host/proc:ro" -v "/sys:/host/sys:ro" -v "/:/rootfs:ro" prom/node-exporter

dailong-MacBook-Pro:~ dailong$ docker ps
CONTAINER ID        IMAGE                COMMAND                CREATED             STATUS              PORTS               NAMES
019b721282ce        prom/node-exporter   "/bin/node_exporter"   7 seconds ago       Up 6 seconds                            sweet_bardeen

訪問URL贞滨,可查看收集的系統(tǒng)信息

http://localhost:9100/metrics
image.png

啟動prometheus

新建目錄prometheus反粥,編輯配置文件prometheus.yml

mkdir /Users/dailong/Desktop/prometheus
cd /Users/dailong/Desktop/prometheus
vim prometheus.yml

增加如下內(nèi)容,你還可以按照格式加mysql疲迂,mongo等:

global:
  scrape_interval:     60s
  evaluation_interval: 60s
 
scrape_configs:
  - job_name: prometheus
    static_configs:
      - targets: ['localhost:9090']
        labels:
          instance: prometheus
 
  - job_name: linux
    static_configs:
      - targets: ['192.168.204.241:9100']
        labels:
          instance: localhost
  - job_name: mysql
    static_configs:
      - targets: ['192.168.204.241:3306']
        labels:
          instance: mysql

啟動prometheus

docker run  -d -p 9090:9090 -v /Users/dailong/Desktop/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus

查看執(zhí)行結(jié)果

dailong-MacBook-Pro:dl dailong$ docker run  -d -p 9090:9090 -v /Users/dailong/Desktop/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus
9eb61ab9b3dfa89aa2671a4fab91428ac64c44cc6309fd03c0a4e4faf1226600
dailong-MacBook-Pro:dl dailong$ docker ps
CONTAINER ID        IMAGE                COMMAND                  CREATED             STATUS              PORTS                    NAMES
9eb61ab9b3df        prom/prometheus      "/bin/prometheus --c…"   42 seconds ago      Up 41 seconds       0.0.0.0:9090->9090/tcp   keen_lamarr
7c48156037f6        prom/node-exporter   "/bin/node_exporter"     17 minutes ago      Up 17 minutes       0.0.0.0:9100->9100/tcp   vigilant_williamson
dailong-MacBook-Pro:dl dailong$ 

訪問URL
http://localhost:9090/graph
效果如下:

image.png

訪問RUL
http://localhost:9090/targets
效果如下:

image.png

如果狀態(tài)沒有UP起來才顿,等待一會,就會UP了

啟動grafana

新建空文件夾grafana-storage尤蒿,用來存儲數(shù)據(jù)

dailong-MacBook-Pro:dl dailong$ mkdir /Users/dailong/Desktop/grafana-storage
dailong-MacBook-Pro:dl dailong$ chmod 777 /Users/dailong/Desktop/grafana-storage

啟動grafana

docker run -d -p 3000:3000 --name=grafana -v /Users/dailong/Desktop/grafana-storage:/var/lib/grafana grafana/grafana

查看執(zhí)行結(jié)果

dailong-MacBook-Pro:dl dailong$ docker ps
CONTAINER ID        IMAGE                COMMAND                  CREATED             STATUS              PORTS                    NAMES
0fa18202b25d        grafana/grafana      "/run.sh"                6 seconds ago       Up 5 seconds        0.0.0.0:3000->3000/tcp   grafana
9eb61ab9b3df        prom/prometheus      "/bin/prometheus --c…"   11 minutes ago      Up 11 minutes       0.0.0.0:9090->9090/tcp   keen_lamarr
7c48156037f6        prom/node-exporter   "/bin/node_exporter"     28 minutes ago      Up 28 minutes       0.0.0.0:9100->9100/tcp   vigilant_williamson
dailong-MacBook-Pro:dl dailong$ 

訪問RUL
http://localhost:3000/login
效果如下郑气,默認(rèn)admin/admin,輸入默認(rèn)密碼后,會要求需修改密碼(sumalaod)

image.png

登陸效果如下
image.png

然后添加源
image.png

選擇prometheu


image.png

填必要信息


image.png

當(dāng)前頁面往下滑腰池,點(diǎn)擊添加


image.png

image.png

點(diǎn)擊左上角圖標(biāo)尾组,回主頁忙芒,點(diǎn)擊New dashboard


image.png

點(diǎn)擊Choose Visualization

image.png

點(diǎn)擊Graph


image.png

導(dǎo)入模版

image.png

導(dǎo)入json串


image.png

導(dǎo)入


image.png
image.png

模版文件內(nèi)容過多,就不貼了讳侨,完畢

參考鏈接:
https://blog.csdn.net/qq_40460909/article/details/81386666
https://www.cnblogs.com/xiao987334176/p/9930517.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末呵萨,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子跨跨,更是在濱河造成了極大的恐慌潮峦,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件勇婴,死亡現(xiàn)場離奇詭異忱嘹,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)耕渴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進(jìn)店門拘悦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人橱脸,你說我怎么就攤上這事础米。” “怎么了添诉?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵椭盏,是天一觀的道長。 經(jīng)常有香客問我吻商,道長掏颊,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任艾帐,我火速辦了婚禮乌叶,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘柒爸。我一直安慰自己准浴,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布捎稚。 她就那樣靜靜地躺著乐横,像睡著了一般。 火紅的嫁衣襯著肌膚如雪今野。 梳的紋絲不亂的頭發(fā)上葡公,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天,我揣著相機(jī)與錄音条霜,去河邊找鬼催什。 笑死,一個(gè)胖子當(dāng)著我的面吹牛宰睡,可吹牛的內(nèi)容都是我干的蒲凶。 我是一名探鬼主播气筋,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼旋圆!你這毒婦竟也來了宠默?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤灵巧,失蹤者是張志新(化名)和其女友劉穎搀矫,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體孩等,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡艾君,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年采够,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了肄方。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,953評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蹬癌,死狀恐怖权她,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情逝薪,我是刑警寧澤隅要,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站董济,受9級特大地震影響步清,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜虏肾,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一廓啊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧封豪,春花似錦谴轮、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至缘琅,卻和暖如春粘都,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背刷袍。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工驯杜, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人做个。 一個(gè)月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓鸽心,卻偏偏與公主長得像滚局,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子顽频,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評論 2 355