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
做者原創轉載請註明出處