成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

容器監(jiān)控實踐—Prometheus數(shù)據(jù)可視化

dayday_up / 1989人閱讀

摘要:二可視化是一個開源的圖表可視化系統(tǒng),簡單說圖表配置比較方便生成的圖表比較漂亮。

一. 概述

Prometheus自帶了一個web服務,包括一個默認的dashboard,可以使用表達式查詢并進行圖表可視化,默認服務的地址為:http://prometheus_ip:9090

如下圖:

自帶的web展示一般只用于表達式快速輸入或者臨時調(diào)試,因為默認服務沒有鑒權(quán),且圖表表達能力有限,因此不會作為線上可視化方案,正式的監(jiān)控數(shù)據(jù)可視化一般使用Grafana來配套

prometheus可視化方案:

自帶web服務:在驗證指標時是非常好用的,grafana雖然是作為可視化展示,但一般是先確認表達式,才去配置到grafana面板

grafana可視化

Console templates:官方給的一種選擇,使用go templete來實現(xiàn),使用難度較大,不太推薦

promviz:開源項目,不算是監(jiān)控圖,可以做集群實時流量的可視化。

二. Grafana可視化

Grafana 是一個開源的圖表可視化系統(tǒng),簡單說圖表配置比較方便、生成的圖表比較漂亮。并且模板眾多,默認支持了prometheus作為數(shù)據(jù)源,也是prometheus官方推薦方案

這里只對grafana做簡單介紹,更多詳細的內(nèi)容參考展示-Grafana

2.1 部署

grafana是很成熟的(商業(yè))項目,可以在官網(wǎng)下載客戶端,或者在github主頁自己build為鏡像。

主要的配置文件為conf文件夾下的defaults.ini文件,常用的配置可以配置在文件中,如果是docker運行或者在k8s中運行,可以使用env的方式,傳入全局變量,將覆蓋原有的defaults.ini配置。

使用docker運行:

docker run -d --name=grafana -p 3000:3000 grafana/grafana

訪問:http://127.0.0.1:3000

賬號:admin
密碼:admin

2.2 配置

第一步:配置數(shù)據(jù)源

進入grafana后,第一步需要配置數(shù)據(jù)源,grafana默認支持prometheus作為數(shù)據(jù)源,因此Type直接選擇Prometheus

Http的url地址為prometheus的服務地址,如果是同一個pod內(nèi),可以127.0.0.1:9090,不同pod的話,可以使用svc地址:http://prometheus.kube-system...:9090

數(shù)據(jù)源配置后,點擊save&test,可以驗證數(shù)據(jù)源是否可用:

第二步:配置面板:

點擊左側(cè)的加號,可以添加面板(dashboard),并在該面板中添加各種類型的圖表。

對于面板,可以設(shè)置變量,用于下拉框篩選等場景,如設(shè)置機器變量:節(jié)點信息

然后使用該變量,配置查詢語句:得到各節(jié)點的cpu使用率

面板demo

配置完成后,可以出現(xiàn)類似圖表,可以點擊分享按鈕,將本面板分享為json文件

也可以篩選時間周期,設(shè)置自動刷新

上圖的json文件如下,僅供參考(需要安裝node-exporter)

json文件:https://raw.githubusercontent...

本文為容器監(jiān)控實踐系列文章,完整內(nèi)容見:container-monitor-book

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/32926.html

相關(guān)文章

  • 容器監(jiān)控實踐Prometheus數(shù)據(jù)視化

    摘要:二可視化是一個開源的圖表可視化系統(tǒng),簡單說圖表配置比較方便生成的圖表比較漂亮。 一. 概述 Prometheus自帶了一個web服務,包括一個默認的dashboard,可以使用表達式查詢并進行圖表可視化,默認服務的地址為:http://prometheus_ip:9090 如下圖: showImg(https://segmentfault.com/img/remote/14600000...

    URLOS 評論0 收藏0
  • 容器監(jiān)控實踐Prometheus數(shù)據(jù)視化

    摘要:二可視化是一個開源的圖表可視化系統(tǒng),簡單說圖表配置比較方便生成的圖表比較漂亮。 一. 概述 Prometheus自帶了一個web服務,包括一個默認的dashboard,可以使用表達式查詢并進行圖表可視化,默認服務的地址為:http://prometheus_ip:9090 如下圖: showImg(https://segmentfault.com/img/remote/14600000...

    趙連江 評論0 收藏0
  • 容器監(jiān)控實踐Prometheus基本架構(gòu)

    摘要:根據(jù)配置文件,對接收到的警報進行處理,發(fā)出告警。在默認情況下,用戶只需要部署多套,采集相同的即可實現(xiàn)基本的。通過將監(jiān)控與數(shù)據(jù)分離,能夠更好地進行彈性擴展。參考文檔本文為容器監(jiān)控實踐系列文章,完整內(nèi)容見 系統(tǒng)架構(gòu)圖 1.x版本的Prometheus的架構(gòu)圖為:showImg(https://segmentfault.com/img/remote/1460000018372350?w=14...

    gghyoo 評論0 收藏0
  • 容器監(jiān)控實踐Prometheus基本架構(gòu)

    摘要:根據(jù)配置文件,對接收到的警報進行處理,發(fā)出告警。在默認情況下,用戶只需要部署多套,采集相同的即可實現(xiàn)基本的。通過將監(jiān)控與數(shù)據(jù)分離,能夠更好地進行彈性擴展。參考文檔本文為容器監(jiān)控實踐系列文章,完整內(nèi)容見 系統(tǒng)架構(gòu)圖 1.x版本的Prometheus的架構(gòu)圖為:showImg(https://segmentfault.com/img/remote/1460000018372350?w=14...

    elina 評論0 收藏0
  • 容器監(jiān)控實踐—node-exporter

    摘要:比如定義了基礎(chǔ)的數(shù)據(jù)類型以及對應的方法收集事件次數(shù)等單調(diào)遞增的數(shù)據(jù)收集當前的狀態(tài),比如數(shù)據(jù)庫連接數(shù)收集隨機正態(tài)分布數(shù)據(jù),比如響應延遲收集隨機正態(tài)分布數(shù)據(jù),和是類似的庫的詳細解析可以參考本文為容器監(jiān)控實踐系列文章,完整內(nèi)容見 概述 Prometheus從2016年加入CNCF,到2018年8月畢業(yè),現(xiàn)在已經(jīng)成為Kubernetes的官方監(jiān)控方案,接下來的幾篇文章將詳細解讀Promethu...

    Pink 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<