本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
規劃資料連結
本文件主題是針對支援 Grafana 10.x 版的 Grafana 工作區所設計。
如需支援 Grafana 9.x 版的 Grafana 工作區,請參閱。在 Grafana 第 9 版中工作
如需支援 Grafana 8.x 版的 Grafana 工作區,請參閱。在 Grafana 第 8 版中工作
資料連結可讓您為連結提供更精細的內容。您可以建立包含序列名稱或游標下方值的連結。例如,如果您的視覺效果顯示四個伺服器,您可以將資料連結新增至其中一個或兩個伺服器。您也可以使用資料連結來連結面板。
根據視覺效果,連結本身可以以不同的方式存取。例如,對於時間序列視覺效果,您可以選擇資料點或線。對於大面積視覺效果 (例如統計資料、量測計或條形計),您可以選擇視覺效果上的任何位置以開啟右鍵功能表。
如果視覺效果中只有一個資料連結,則選擇視覺化上的任何位置會開啟連結,而不是前後關聯功能表。
支援的視覺
長條圖
棒規
蠟燭圖
Canvas
量測計
地理位置圖
熱圖
直方圖
圓餅圖
Stat
狀態時間軸
狀態歷史
資料表
時間序列
趨勢
資料連結變數
資料連結中的變數可讓您將使用者傳送至具有保留資料篩選器的詳細儀表板。例如,您可以使用變數來指定標籤、時間範圍、序列或變數選取。
若要查看可用變數的清單,請$
在資料連結 URL 欄位中鍵入。
您也可以在資料連結 URL 中使用範本變數,請參閱Variables。
時間範圍面板變數
這些變數可讓您在資料連結 URL 中包含目前的時間範圍。
序列變數
系列特定變量可在__series
命名空間下使用:
-
__series.name
— 系列名稱的網址
欄位變數
特定於字段的變量在__field
命名空間下可用:
-
__field.name
— 欄位的名稱 -
__field.labels.<LABEL>
-標籤的值的網址。如果您的標籤包含點,則使用__field.labels["<LABEL>"]
語法。
值變數
值特定的變數可在__value
命名空間下使用:
-
__value.time
-值的時間戳(Unix 毫秒紀元)到 URL(即?time=1560268814105
) -
__value.raw
— 原始價值 -
__value.numeric
-一個值的數字表示 -
__value.text
— 值的文字表示 -
__value.calc
— 如果值是計算結果,則計算名稱
根據工具提示模式的設定選項,在資料連結中使用值特定的變數可以顯示不同的結果。
資料變數
要訪問其他字段中的值,請使用:
-
__data.fields[i]
— 欄位的值i
(在同一行上)。 -
__data.fields["NameOfField"]
— 使用名稱而非索引的欄位值。 -
__data.fields[i].labels.cluster
— 存取另一個欄位的標籤。
模板變量
連結至使用範本變數的其他儀表板時,請為按一下連結的使用者選取變數值。
${var-myvar:queryparam}
— 其中var-myvar
是與您要使用的目前儀表板中的範本變數相符的範本變數名稱。
變數狀態 | 結果在創建的網址 |
---|---|
選取一個值 | var-myvar=value1 |
選取的多個值 | var-myvar=value1&var-myvar=value2 |
選擇 All |
var-myvar=All |
如果要將目前儀表板的所有變數新增至 URL,請使用${__all_variables}
。
加入資料連結
您可以將資料連結加入至面板。
-
導覽至您要加入資料連結的面板。
-
將游標暫留在面板上,即可在右上角顯示選單圖示。
-
從選單中選擇「編輯」以開啟面板編輯器。
-
在 「面板編輯」 窗格中,向下捲動至「資料連結」區段並將其展開。
-
選擇 [新增連結]。
-
在開啟的對話方塊中,輸入標題。這是一個人類可讀的鏈接標籤,它將顯示在 UI 中。
-
輸入您要連結的 URL 或變數。
若要新增資料連結變數,請選取 URL 欄位,然後輸入
$
或按 Ctrl+Space 鍵或 Cmd+ 空格鍵以查看可用變數的清單。 -
如果您想要在新分頁中開啟連結,請選取在新分頁中開啟。
-
選擇「儲存」以儲存變更並關閉對話方塊。
-
將您的變更儲存至儀表板。