更新

更新

在 Grafana 的時間序列圖表中,我嘗試標記一堆標籤,以便顯示它們的所有曲線。

預設情況下,我在圖表中只得到四個標籤的曲線,但我有幾十個標籤,我不想用滑鼠標記所有內容,這需要太多時間和精力。

這個想法很可能是選擇太多曲線會讓你迷失在線條中。但在這種情況下,圖表是為了尋找異常值、強烈的變化和趨勢,或者只是高數字。您可以將滑鼠懸停在任何可能引起您注意的曲線上,僅此而已。因此,一張圖中包含 80 條曲線是沒有問題的。

過濾器只是縮小列表,而不是標記其中的所有標籤。我可以使用它來正規表示式檢查具有 2 位數秒持續時間的查詢以及 query_name 上的其他一些過濾器。

在此輸入影像描述

然而,我只想一次查看所有標籤的曲線,而不僅僅是通過單擊如下所示:

在此輸入影像描述

有什麼技巧可以完成這個任務嗎?也許甚至可以使用 Grafana 儀表板代碼將作業標記為硬編碼清單?或是有沒有捷徑或其他技巧可以全部選擇?

答案1

更新

您只需要單擊並取消單擊標籤。

有一個簡單的解決方案。您只需單擊其中一個標籤,以便只選擇該標籤。然後再次單擊它。這將標記所有標籤。

舊的解決方法(不需要)

似乎沒有辦法用快捷方式或點擊技巧來標記所有內容。

解決方法1(最佳選擇)

  1. 只做一個過濾器一個標籤=和一個隨機標籤)您希望全部標記的許多標籤。您不需要點擊上面面板圖表下方的標籤,但您可以,後續步驟在這兩種情況下都適用。
  2. 點擊垃圾桶符號再次刪除過濾器。
  3. 按住Ctrl並雙擊面板圖表下方的一個標籤。您需要在面板重新載入所有標籤之前執行此操作。
  4. 所有標籤都會被標記。

在此輸入影像描述

解決方法2

在面板查詢中選擇一個標籤過濾器,該過濾器可以Ctrl+click快速產生少量標籤。為了獲得幾個標籤,我在 query_name 上使用了 regex: ,=~ .*some_word.*其中包含我想要完全標記的標籤。標記完手邊的所有標籤(這裡是兩個)後,我再次刪除過濾器。標記所有內容的設定將接管到沒有該過濾器的任何內容。

在此輸入影像描述

解決方法3

另一個有效的技巧是複製另一個面板,其中所有內容都已標記,然後再次將其更改為您想要的內容。但上面的技巧更容易,不需要為此複製面板。

相關內容