官網 https://grafana.com/grafana/download
啟動+開機啟動
需要先啟動grafana-server服務,后開啟3000端口
第一次訪問:http://172.16.159.132:3000 賬號:admin 密碼:admin 需要修改新密碼:cc123456
第二次訪問,使用新密碼:http://172.16.159.132:3000 賬號:admin 密碼:cc123456
1 準備sql語句
2 時區問題
如果發現grafana和mysql的時間對不上,一般是時區問題。
在grafana機器和mysq機器上
3 創建時間序列數據,每秒產生監控數據。
createdata.sh
官網變量操作詳細說明:https://grafana.com/docs/grafana/latest/reference/templating/
4.1 新建圖形,然后點擊設置
4.2 點擊變量,新增變量
4.3 新增團隊名稱變量
4.4 新增團隊id變量
這里的$teamname就是4.3中的teamname變量
4.5 兩個變量展示
4.5 頁面查看
當選擇不同的團隊名稱的時候,后面團隊id的值也發生了變化。說明上面2個參數是有管理其左右的。
5.1 添加應用名稱變量
變量位置的先后順序很重要
5.4 查看級聯效果
選擇不同的團隊出現了不同的應用
5.5 只有名稱之間的聯動
去掉團隊id和應用id實現,只有團隊名稱和應用名稱之間的聯動。配置團隊id和應用id,隱藏Variable。
查看效果,團隊id和應用id隱藏了。選擇不同的團隊,就可以出不同的應用。
按照第5章的方法,監控項名稱,監控項id。同時隱藏監控項id展示(隱藏Variable)。
2 繪圖
點擊編輯
通過編輯查詢配置
和$itemid監控項目關聯上。點擊Edit SQL
加上監控項條件。AND itemid=’$itemid’ 。
點擊生成sql。單選擇不同項的時候,會發現sql里面的itemid參數發生了變化。下面的間隔1s和上面的1*1是相對于的。
當選擇不同的監控項目的時候,會發現曲線發送變化
在第6章節的基礎上再,再這個面板上再添加一個面板。
編碼監控項的時候,可以看到監控項和id變化兩個面板圖形都發生了變化。說明監控項參數影響了2個面板的數據集。
通過工具查看調用接口,監控項itemid,值10,9的變化。
CleverCode是一名架構師,技術交流,咨詢問題,請加CleverCode創建的qq群(架構師俱樂部):517133582。加群和騰訊,阿里,百度,新浪等公司的架構師交流。【架構師俱樂部】宗旨:幫助你成長為架構師!