Grafana v9.0.x通過升級操作界面和Grafana告警提升了Grafana的易用性。
Grafana提供了強大的數據可視化和分析能力,但對于Prometheus和Loki數據源,對應的查詢語句難以理解和編寫。Grafana v9.0.x為這兩個數據源提供了可視化查詢語句生成器,降低了查詢語句的學習成本,幫助開發人員更好地編寫、理解和學習底層查詢語句。
Grafana v9.0.x還更新了面板、導航欄、搜索等功能,部分功能更新列表如下:
本文僅介紹了Grafana v9.0.x更新的部分功能特性,更多詳細信息,請參見Grafana官方文檔。
對Prometheus和Loki數據源新增查詢語句生成器
更新導航欄及搜索功能
更新Explore功能
更新Panel面板
更新Grafana Alerting
查詢語句生成器
Grafana v9.0.x在Explore中提供了一個全新的可視化查詢語句生成器,支持編寫和學習PromQL和LogQL。
Grafana v9.0.x提供2種查詢語句編輯模式和1種查詢語句執行步驟說明:
在編輯查詢語句時切換任意模式,已編輯的查詢語句不會被修改。
文本編輯模式(Code):手動輸入查詢語句。
可視化查詢語句生成器模式(Builder):通過篩選指標,添加運算函數生成查詢語句。
指標(Metric)和標簽(Labels)過濾器:通過關鍵詞搜索、選擇指標,您可以通過篩選Metric和Labels過濾指標。
操作(Operations):單擊+ Operation添加目標函數。Operations字段用于通過各種函數(Functions)、區間函數(Range Function)、聚合(Aggregations)和二進制操作(Binary Operations)對目標指標進行運算。
查詢語句執行步驟(Explain):查看通過Code或Builder模式編輯的查詢語句的執行步驟,幫助您理解和學習查詢語句。
導航欄及搜索功能
Navigation Bar支持展開
您可以展開左側導航欄快速查看Grafana的特性和已安裝的集成。
大盤收藏
Grafana v9.0.x支持將大盤收藏到導航欄的Starred菜單下,之后您就可以從導航欄中快速查看目標大盤。
快捷命令
您可以使用cmd+K(macOS)或ctrl+K(Linux/Windows)打開快捷命令對話框。在快捷命令對話框您可以通過搜索目標操作快速進入對應頁面。
大盤搜索
Grafana v9.0.x大盤搜索功能不再使用SQL查詢,而是使用內存中的全文索引,并支持搜索面板標題。
Explore更新
Explore直接導入大盤面板
舊版Grafana一直支持將大盤面板移動到Explore,但卻無法反向遷移。Grafana v9.0.x支持通過Explore模式創建面板,直接使用您在Explore中編輯的查詢語句創建面板。
Explore查詢歷史
您可以單擊Query History查詢在Explore中運行的所有查詢歷史。
面板視圖更新
更新Heatmap熱力圖
架構更新,提高了性能和速度。
提高了分辨率,支持對色譜進行自定義和精細控制。
Trace Panel鏈路追蹤圖
新增Trace視圖。您可以直接使用Trace視圖創建面板,無需通過Explore模式查詢鏈路。
大盤面板預覽
新增大盤預覽功能。輸入查詢語句后,在右側Suggestions區域可以預覽各主題下的大盤樣式,方便您快速尋找需要的大盤主題。
Grafana Alerting告警
Grafana v9.0.x提供了全新的告警UI。
新增告警狀態歷史
告警狀態歷史用于記錄告警狀態變更的原因。
告警規則可以配置為當告警規則計算錯誤或無數據時,告警狀態顯示為Alerting或OK,用于區分Alerting、Alerting(NoData)和Alerting(Error)告警模式之間的差異。
支持多種告警創建方式
在面板中創建告警,通過Dashboard UID和Panel ID將告警規則和指定大盤面板關聯。
不關聯任何大盤直接創建告警規則。
新增通知策略(Notification Policies)和告警靜默(Silences)
在通知策略中可以通過Matching Labels將告警規則與告警通道進行關聯。
當您收到的告警通知過于頻繁時,您可以使用Silences減少告警通知。