grafana是乙個開源的資料視覺化平台,通過配置接入各種資料來源,就可以查詢和視覺化資料。
grafana使用go語言編寫,支援當前幾乎所有(30+)的主流的資料庫(包括開源或者商業化的資料庫),並能將各種資料來源的資料混合在同乙個儀錶盤中完美的展現出來,以便我們能更好地理解當前資料指標,培養團隊資料驅動型文化。grafana常用資料來源包graphite、mysql、influxdb、prometheus、elasticsearch、aws cloudwatch等,商業化的資料來源包括如microsoft sql server、oracle公司的oracle資料庫等。
grafana還有乙個explore(探索) 模式,在explore模式下我們可以編寫查詢語句進行查詢。這樣我們就可以先專注於查詢迭代,直到有乙個有效的查詢,然後再考慮放到儀錶盤中。
grafana同時也支援告警功能,支援多種告**式,如email、sms、釘釘等webhook方式。
grafana有原生外掛程式和社群外掛程式之分。 grafana原生外掛程式包括:graph、singlestat、stat、gauge、bar gauge、table、text、dashboard list、news pannel、plugin list、alertlist等,其中stat和bar gauge目前還是beta版。
grafana社群常用外掛程式包括:zabbix、clock、pie chart、diagram、imageit、flowcharting等。
因為grafana支援接入當前各種主流的資料庫,並且能將各資料庫中的資料以非常靈活酷炫的圖表展現出來,同時也因為是開源軟體方便二次開發定製。另外,當前主流開源的監控系統諸如zabbix、prometheus、n9e等均能與grafana完美結合來展示圖表資料。作為一名it運維人員,除了要及時有效地監控到系統執行狀態,還需要展示各種資料趨勢,快速發現問題。所以,熟練使用grafana的各種外掛程式也是運維人員必會技能。
dark(深色)主題風格為grafana預設主題。
Prometheus之grafana視覺化
1.將游標移動到側面選單上的齒輪圖示,該圖示將顯示配置選項。2.單擊 資料來源 資料來源頁面開啟,顯示先前為 grafana 例項配置的資料來源列表。3.單擊 新增資料來源 以檢視所有支援的資料來源的列表。4.通過在搜尋對話方塊中輸入名稱來搜尋特定資料來源。或者,您可以滾動瀏覽按時間序列 日誌記錄 ...
資料視覺化之pyecharts
pyecharts乙個讓你變得強大的學習 首先來開始繪製你的第乙個圖表 from pyecharts.charts import bar bar bar bar.add xaxis 可樂 雪碧 礦泉水 咖啡 冰紅茶 涼白開 bar.add yaxis 商家a 5,20,36,10,75,90 ren...
資料視覺化之MarkPoint
首先還是先看看資料上的邏輯。上圖是乙個資料格式,placelist包括每乙個關鍵點的名稱和座標位置,而在風格中主要有name,可以設定為強中弱三種,分別對應markpoint圖中白藍綠三種效果,型別是中國地圖,而具體的風格在儲存在markpoint欄位中。我們在看看markpoint欄位裡面是什麼內...