本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Connect 至波前資料來源 (VMware 透過波前觀測)
Wavefront 資料來源可讓 Amazon 受管的 Grafana 使用者直接從 Wavefront 查詢和視覺化收集的資料,並將其視覺化,並與任何其他指標、日誌、追蹤或其他資料來源一起輕鬆視覺化。這個彈性的單一窗格檢視可讓您更輕鬆地追蹤系統健康狀態和偵錯問題。
注意
此資料來源僅適用於 Grafana 企業版。如需詳細資訊,請參閱 管理企業外掛程式的存取。
此外,在支援版本 9 或更新版本的工作區中,此資料來源可能會要求您安裝適當的外掛程式。如需詳細資訊,請參閱 使用外掛程式擴充工作區。
什麼是波前?
波前線
利用波前和 Grafana 將您的技術堆疊最大化
雖然表面上,Grafana 和 Wavefront 聲音類似,許多組織都使用 Wavefront 和 Grafana 作為其可觀察性工作流程的關鍵部分。
無需移動資料來源即可視化:Grafana 獨特的架構會直接查詢資料所在位置,而不需要移動資料並支付冗餘儲存和擷取費用。
從不同來源撰寫面板使用預先建立和自訂的儀表板,可將來自許多不同資料來源的資料整合到單一窗格中。
在使用者層級進行轉換和運算:使用者可以轉換資料並對所看到的資料執行各種運算,減少資料準備的需求。
在面板內合併、計算和視覺化:建立混合資料來源面板,以顯示來自 Waveferont 和其他來源 (例如 Prometheus 和 InfluxDB) 的相關資料。
文件
功能
-
時間序列視覺化
-
表可視化
-
熱圖可視化
-
單一統計視覺化
-
引導查詢編輯器
-
原始 WQL 查詢編輯器
-
事件資料的註釋
-
範本變數
-
臨時過濾器
-
提醒
組態
設定 Wavefront 資料來源相對簡單。完成設定只需要兩個欄位:API
URL
和Token
。
-
API URL
將會是您用來存取波前環境的 URL。範例:https://myenvironment.wavefront.com
。 -
Token
必須從使用者帳戶或服務帳戶產生。-
若要建立以使用者帳戶為基礎的權杖,請登入您的 Wavefront 環境,選擇頁面右上角的齒輪,選擇您的使用者名稱 (例如
me@grafana.com
),選取使用者頁面頂端的 API 存取標籤,然後複製現有金鑰或選擇產生。 -
要創建基於服務帳戶的令牌,請登錄 Wavefront 環境,選擇頁面右上角的齒輪,然後選擇帳戶管理。在左側導覽中,選取 [帳戶、群組和角色],選擇頂端的 [服務帳戶] 索引標籤,然後選擇 [建立新帳戶]。輸入服務帳戶的名稱。這可以是你想要的任何東西。複製「令牌」部分下提供的令牌。
-
最後一個步驟是確定已選取 [權限] 下的 [帳戶、群組和角色] 核取方塊。
-
擁有令牌後,將其添加到Token
配置字段中,您應該進行設置!
完成的配置頁面看起來應該類似於:
用量
使用查詢編輯器
Wavefront 查詢編輯器有兩種模式:查詢生成器和原始查詢。要在它們之間切換,請使用查詢表單右上角的選擇器:
在「查詢建構器」模式中,您會看到四個選項可供選擇:
-
您要查詢哪個量度?
-
您要對該量度執行哪些彙總?
-
您要如何篩選該度量查詢的結果?
-
您要對結果應用任何其他功能嗎?
量度選取器是分類階層。選取一個類別,然後再次選擇以鑽研至子類別。重複此程序,直到達到您想要的量度為止。
選取量度後,系統會自動為您填入可用的篩選器和篩選值。
在「原始查詢」模式下,您會看到標示為「查詢」的單一欄位。這可讓您執行所需的任何 WQL 查詢。
使用篩選條件
Wavefront 插件將動態查詢每個指標的適當過濾器。
若要新增篩選器,請在 Wavefront 查詢編輯器上選擇篩選器標籤旁的 +,選取您要篩選的欄位,然後選取要篩選依據的值。
使用函數
函數提供額外的方式來彙總、操作和執行測量結果回應資料的計算。若要檢視可用的函數,請依「查詢建構器」上的函數標籤選擇下拉式清單。根據您選取的功能,您將能夠執行進一步的動作,例如依欄位設定群組或套用臨界值。用戶可以將多個功能鏈接在一起以執行高級計算或數據操作。
新增查詢範本變數
-
若要為儀表板建立新的 Wavefront 範本變數,請選擇儀表板右上角的設定齒輪。
-
在左側面板中,選擇「變數」。
-
在「變數」頁面右上方,選擇「新增」。
-
為您要建立的範本變數輸入「名稱」和「標籤」。名稱是您將在查詢中使用引用模板變量的值。Label 是管控面板選取面板上樣板變數顯示的易於使用的名稱。
-
選取類型欄位的「查詢」類型 (預設應選取此欄位)。
-
在「查詢選項」標題下,在「資料來源」下拉式清單中選取「Wavefront」。
-
如果您要篩選出查詢中的任何傳回值,請在 Regex 輸入欄位中輸入規則運算式。
-
在「排序」下拉式清單中選擇排序類型,以套用您可能擁有的任何排序偏好設定。
-
確認設定後,選擇 [新增] 以新增範本變數,然後選擇左側導覽面板上的 [儲存儀表板] 以儲存變更。
模板變量查詢結構
度量清單:度量:ts (...)
來源清單:資料來源:ts (...)
源標籤列表:源標籤:ts (...)
匹配的源代碼列表 matchingSourceTags:: ts (...)
標籤名稱清單:標籤名稱:ts (...)
tagValues 清單:標籤值 (<tag>): ts (...)
備註
-
在每個查詢類型的末尾 s 是可選的
-
Support 所有小寫。您可以使用標籤名稱或標籤名稱,但不能使用標籤名稱。
-
在:周圍使用空格是可選的
警告
Multi-value
並且Include All option
目前不受波前插件支持。
使用範本變數
完成新增範本變數的步驟後,您現在就可以在儀表板面板中使用範本變數來建立動態視覺效果。
-
使用儀表板右上角的面板 + 圖示新增儀表板面板。
-
選取您要用於查詢的彙總。
-
選擇篩選器標籤旁邊的 + 圖示,然後選取符合範本變數的金鑰類型。
host=
例如,對於主機過濾器。 -
輸入您在篩選器的「值」輸入欄位中建立的範本變數名稱。
-
儲存儀表板。
您現在應該能夠循環檢視範本變數的不同值,並讓您的面板動態更新!
使用臨時過濾器
要使用臨時過濾器,我們必須創建兩個模板變量。第一個是協助程式變數,用來選取指標,以便可以為該指標名稱填入新增臨機操作篩選器。另一個將是實際的臨時過濾器變量。
重要
所需的輔助變量必須被命名metriclink
。這可以是含有您要使用之量度清單的自訂變數,也可以是使用範本變數查詢結構的查詢型變數。如果您只想使用單一量度的值填入臨機操作篩選欄位,您可以隱藏metriclink
範本變數。
建立metriclink
變數之後,您現在可以依照新增查詢範本變數中詳述的相同步驟來新增臨機操作篩選器。不同之處在於,您將選擇臨機操作過濾器作為類型,並且查詢不需要任何輸入。
新增註釋
-
要為儀表板創建新的 Wavefront 註釋,請選擇儀表板右上角的設置齒輪。
-
在左側面板中,選擇「註解」。
-
在「註釋」頁面的右上角,選擇「新增」。
-
輸入註釋的名稱 (此名稱將用作圖標板上切換開關的名稱)。
-
選擇波前的數據源。
-
根據預設,註解的限制為 100 個將傳回的警示事件。若要變更此設定,請將 [限制] 欄位設定為您想要的值。
-
選擇新增。
使用註釋
當註解開啟時,您現在應該會看到與指定時段相關的警示事件和問題。
如果您暫停在視覺效果的註解區段底部,將會顯示一個快顯視窗,其中顯示警示名稱,並提供指向 Wavefront 中警示的直接連結。
使用「顯示名稱」欄位
此資料來源使用「選項」面板「欄位」頁籤中的「顯示名稱」欄位,根據圖例的名稱、標籤或值來縮短或變更圖例關鍵字。其他資料來源會使用自訂alias
功能來修改圖例索引鍵,但「顯示名稱」函數是一種更一致的方式。