性能測試監控平臺Grafana的使用

Grafana的監控是基於數據庫的,經過插件獲取到服務器性能並存儲到數據庫中,而後使用Grafana鏈接數據庫造成可視化的圖表。本篇給你們介紹對服務器的性能的監控,下一篇會介紹對於mysql數據庫的監控平臺的搭建mysql

開始

首先點擊sql

 選擇紅框而後點擊AddQuery數據庫

 

此時能夠看到出現了一個圖表,這就是咱們最後展現的圖表樣式,這個樣式是能夠根據需求來更改json

 

 點擊紅框,這個地方是選擇數據庫,也就是你以前添加的數據源,咱們選擇influxdb數據庫服務器

 

 如今咱們來看一下紅框的內容,是否是看着有點眼熟,是的這就是sql查詢語句,Grafana給咱們提供了選擇,若是你的sql比較強也能夠在後面的 增長本身所須要的查詢性能

 

第一個選擇cpu,也有其餘選項好比men、io等此處不作演示,where添加host表明是本機,在後面選擇主機名稱測試

 

第一行設置好後,咱們來查看第二行插件

第二行的內容就比較具體了,相信作性能測試的小夥伴都有所瞭解了,3d

 

 

 選擇user,此時咱們應該就能夠看到上方圖表出現了數據blog

 

 給你們解釋一下右上角紅框的內容。第一個是刷新數據的區間,我選擇了最後三小時的顯示,你們能夠本身修改,第二個那個刷新按鈕,點擊後能夠規定圖標刷新的時間,通常在作性能測試的時候咱們是選擇5s一刷新,咱們能夠在alias by中給咱們的查詢起一個名字

下面的time就是取多細的數據了通常不用設置,這樣咱們就完成了cpu的監控。下面給你們講一下如何在一個圖表中展現多個性能指標,好比我還想看cpu的系統佔用呢

點擊紅框,增長一個查詢

 

 此時發現下方多了一個查詢具體怎麼配置就不講了,跟上面的同樣

 

兩條線 每條線表明了user和system佔用的不一樣的內存

這個時候給你們講一下圖表顯示該如何設置

點擊紅框

 

 點擊Visualization就能夠更改咱們的圖表樣式

 

這個地方有個比較重要的給你們講一下

就是這個,這個選擇決定了咱們y軸的展現,裏面選項不少不給你們一一介紹,舉例咱們的cpu是按照百分比來佔用的,咱們選擇percent(0~100)看看效果

 

 

 

 在x軸上增長了百分比的顯示,有些單位不許確的須要在這裏修改成咱們所須要的單位,裏面參數不少你們自行拓展

再往下拉你們注意這幾個指標

 

 相信不用我解釋了都懂

這兩個開關決定了展現數據的位置,一個是展現在右邊,一個是依次顯示在下方,不是橫向展現而是縱向展現,具體效果你們本身去體驗

 

點擊紅框給裏面的title起個名,支持中文

 

 那麼咱們怎麼保存這個查詢呢?很簡單ctrl+s 

 

 這個名字就是咱們整個查詢的名字而不是單一圖表的名字,而後咱們save。看下最後的效果

 

 

這樣咱們的一個監控就可使用了,若是想再增長一個圖表展現mem、io等數據,點擊我上圖紅框的圖標就能夠增長一個新的圖表,保存方式都是同樣的。

最後給你們介紹一下模板,模板是什麼,就是一些大神根據本身須要的數據定製作的一個監控平臺,只要導入咱們就可使用比較方便快捷。怎麼使用呢?

 

 點擊+選擇import 

點擊

 

 導入我提供的json文件你們就可使用了,記得選擇數據源喲。鏈接附在最後,

給你們看下模板的效果

 

 

 

連接:https://pan.baidu.com/s/1QgK4BH8ooBv1719QM3hiCg
提取碼:3afe

                          

  做者原創轉載請註明出處

相關文章
相關標籤/搜索