1. 程式人生 > >.NetCore下使用Prometheus實現系統監控和警報 (六)進階Grafana集成自定義收集指標

.NetCore下使用Prometheus實現系統監控和警報 (六)進階Grafana集成自定義收集指標

之前 技術 bsp (六) com ota 選擇 netcore 面板

Prometheus中包含了很多收集指標,那麽我們怎來在Grafana中來使用呢?

接下來我們還是以之前自定義的來演示如圖:我們在Prometheus中已經可以看到這個之前我們自定義的類型了

技術分享圖片

關於Grafana的部署前面的文章已經介紹過了,這裏就不繼續介紹了,這裏新建一個面板 添加圖表

技術分享圖片

創建好後會默認添加一個圖標,這裏我們選擇編輯

技術分享圖片

接下來選擇數據源名稱,前面的章節已經介紹過了

技術分享圖片

如下圖輸入我們自定義的指標,其實這裏都是智能檢索的,都有提示的,我們選這這個之前定義好的

技術分享圖片

然後統計圖就已經有了如圖:

技術分享圖片

這裏計數的total總數,這裏我們還可以這樣寫 來評估 在一個時間段內的計數增長情況

技術分享圖片

當然我們也可以分析其中某個特定指標,這就需要添加過濾條件,這裏我只統計Get請求

技術分享圖片

好了,關於這裏面的語法就多介紹了

下面是General面板

技術分享圖片

下面的面板主要設置橫縱坐標參數指標類型,有很多指標類型需要結合自己的指標類型去設置

技術分享圖片技術分享圖片

但是橫坐標有三種方式,具體去設置下就清楚了

技術分享圖片

所有都設置好了 Ctrl + S 保存

技術分享圖片

保存後就生成了我們的統計分析圖表了

技術分享圖片

好了就到這裏了,這篇文章基本以圖形為主,這樣可能看起來更加的直觀~

.NetCore下使用Prometheus實現系統監控和警報 (六)進階Grafana集成自定義收集指標