欄位選項和覆寫 - Amazon Managed Grafana

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

欄位選項和覆寫

本文件主題專為支援 Grafana 8.x 版的 Grafana 工作區而設計。

如需支援 Grafana 10.x 版的 Grafana 工作區,請參閱使用 Grafana 第 10 版

如需支援 Grafana 9.x 版的 Grafana 工作區,請參閱使用 Grafana 第 9 版

本節說明 Amazon Managed Grafana 中的欄位選項和欄位覆寫為何,以及如何使用這些選項。

Grafana 工作區中使用的資料模型,即資料框架,是一種單欄式導向資料表結構,可統一時間序列和資料表查詢結果。此結構中的每個資料欄稱為 欄位。欄位可以代表單一時間序列或資料表資料欄。

欄位選項可讓您變更資料在視覺效果中的顯示方式。您套用的選項和覆寫不會變更資料,而是變更 Amazon Managed Grafana 顯示資料的方式。

欄位選項

您可以在面板編輯器中的欄位索引標籤上找到標準和自訂的欄位選項。在此索引標籤上所做的變更會套用至所有欄位 (即序列和資料欄)。例如,如果您將單位變更為百分比,所有具有數值的欄位都會以百分比顯示。了解如何在 中套用欄位選項設定所有欄位

欄位覆寫

您可以在面板編輯器中的覆寫索引標籤上新增欄位覆寫。您可以在那裡新增與欄位索引標籤上相同的選項,但這些選項只會套用至特定欄位。了解如何在 中套用覆寫設定特定欄位

可用的欄位選項和覆寫

欄位選項類型對於欄位選項和欄位覆寫都是常見的。唯一的差別是變更會套用至所有欄位 (套用至欄位索引標籤) 或欄位子集 (套用至覆寫索引標籤)。

設定所有欄位

若要變更所有欄位顯示資料的方式,您可以在欄位索引標籤上變更 選項。在覆寫索引標籤上,您可以覆寫特定欄位的欄位選項。如需詳細資訊,請參閱設定特定欄位

例如,您可以透過變更小數位數選項,變更所有欄位中顯示的小數位數。如需選項的詳細資訊,請參閱 標準欄位選項資料表欄位選項

變更欄位選項

您可以任意變更任意數量的選項。

變更欄位選項
  1. 選擇您要編輯的面板,選擇面板標題,然後選擇編輯

  2. 選擇欄位索引標籤。

  3. 尋找您要變更的選項。您可以定義下列項目:

  4. 透過在 欄位中新增值來新增選項。若要將選項傳回預設值,請刪除欄位中的白色文字。

  5. 完成儀表板的編輯後,請選擇儲存

欄位選項範例

假設結果集是一個資料框架,由兩個欄位組成:時間和溫度。

time 溫度
2020-01-02 03:04:00 45.0
2020-01-02 03:05:00 47.0
2020-01-02 03:06:00 48.0

此結構的每個欄位 (資料欄) 都可以套用欄位選項,以改變其值顯示方式。例如,您可以將單位設定為溫度 > 攝氏,導致下表。

time 溫度
2020-01-02 03:04:00 45.0 °C
2020-01-02 03:05:00 47.0 °C
2020-01-02 03:06:00 48.0 °C

在這種情況下,小數點不代表任何內容。您可以將小數從 auto 變更為零 (0),導致下表。

time 溫度
2020-01-02 03:04:00 45 °C
2020-01-02 03:05:00 47 °C
2020-01-02 03:06:00 48 °C

設定特定欄位

您可以使用覆寫來變更一或多個欄位的設定。覆寫的欄位選項與特定視覺效果中可用的欄位選項完全相同。唯一的差別在於,您可以選擇要套用的欄位。

例如,您可以變更所有數字欄位或資料欄中顯示的小數位數,方法是變更符合數字之類型的欄位小數位數選項。 如需選項的詳細資訊,請參閱標準欄位選項套用至允許轉換之所有面板視覺效果的 ,以及資料表欄位選項僅適用於資料表面板視覺效果的 。

新增欄位覆寫

您可以覆寫任意數量的欄位選項。

新增欄位覆寫
  1. 選擇您要編輯的面板,選擇面板標題,然後選擇編輯

  2. 選擇覆寫索引標籤。

  3. 選擇新增覆寫

  4. 選取您要套用覆寫規則的欄位。

    • 名稱為 的欄位 – 使用此項目可從所有可用欄位清單中選取欄位。您使用此選擇器新增至規則的屬性只會套用至此單一欄位。

    • 名稱相符 regex 的欄位 – 使用此選項來指定要以規則表達式覆寫的欄位。您使用此選擇器新增至規則的屬性會套用至欄位名稱符合規則的所有欄位。

    • 類型為 的欄位 – 使用此項目可依類型選取欄位,例如字串、數字等。您使用此選擇器新增至規則的屬性會套用至符合所選類型的所有欄位。

  5. 選擇新增覆寫屬性

  6. 選取您要套用的欄位選項。

  7. 在 欄位中新增值以輸入選項。若要將選項傳回預設值,請刪除欄位中的白色文字。

  8. 繼續選擇新增覆寫屬性,將覆寫新增至此欄位,或者您可以選擇新增覆寫,然後選擇不同的欄位來新增覆寫。

  9. 完成時,選擇儲存

刪除欄位覆寫

  1. 選擇覆寫索引標籤,其中包含您要刪除的覆寫。

  2. 選擇覆寫旁的垃圾桶圖示。

欄位覆寫範例

假設我們的結果集是由四個欄位組成:時間、高溫度、低溫度和濕度。

time 高溫 低溫度 濕度
2020-01-02 03:04:00 45.0 30.0 67
2020-01-02 03:05:00 47.0 34.0 68
2020-01-02 03:06:00 48.0 31.0 68

讓我們從 套用欄位選項欄位選項範例,以套用 Celsius 單位並刪除小數位數。這會導致下表。

time 高溫 低溫度 濕度
2020-01-02 03:04:00 45 °C 30 °C 67 °C
2020-01-02 03:05:00 47 °C 34 °C 68 °C
2020-01-02 03:06:00 48 °C 31 °C 68 °C

溫度欄位看起來不錯,但濕度不合理。您可以將欄位選項覆寫套用至濕度欄位,並將單位變更為其他 > 百分比 (0-100),以修正此問題。這會產生更有意義的資料表。

time 高溫 低溫度 濕度
2020-01-02 03:04:00 45 °C 30 °C 67%
2020-01-02 03:05:00 47 °C 34 °C 68%
2020-01-02 03:06:00 48 °C 31 °C 68%

標準欄位選項

本節說明可用的欄位選項。它們會以字母順序列出。

您可以將標準欄位選項套用至大多數內建的 Grafana 工作區面板。某些舊面板和社群面板尚未更新為新的面板和資料模型,將會缺少所有或部分欄位選項。

大多數欄位選項都不會影響視覺化效果,直到您在編輯的欄位選項方塊之外選擇或按下 Enter 鍵。

如需套用這些選項的詳細資訊,請參閱下列各節:

小數位數

此選項會設定轉譯值時要包含的小數位數。Amazon Managed Grafana 保留空白,以使用資料來源提供的十進位數。

若要變更此設定,請在欄位中輸入數字。

此選項控制值或視覺化連結的 URL。如需詳細資訊和指示,請參閱資料連結

顯示名稱

此選項會設定所有欄位的顯示標題。您可以在欄位標題中使用變數。如需範本和範本變數的詳細資訊,請參閱範本和變數

顯示多個統計資料、欄位或序列時,此欄位會控制每個統計資料中的標題。您可以使用 等表達式${__field.name},只使用 標題中的序列名稱或欄位名稱。

指定的欄位名稱為 Temp,標籤為 {"Loc"="PBI"、"Sensor"="3"}

運算式語法 範例 轉譯至 說明
${__field.displayName} 與語法相同 Temp {Loc="PBI", Sensor="3"} {} 如果欄位名稱和標籤存在,則顯示 中的欄位名稱和標籤。如果回應中只有一個標籤索引鍵,則對於標籤部分,Amazon Managed Grafana 會顯示標籤的值,而沒有封閉的括號。
${__field.name} 與語法相同 Temp 顯示欄位的名稱 (不含標籤)。
${__field.labels} 與語法相同 Loc="PBI", Sensor="3" 顯示不含名稱的標籤。
${__field.labels.X} ${__field.labels.Loc} PBI 顯示指定標籤金鑰的值。
${__field.labels.__values} 與語法相同 PBI, 3 顯示以逗號分隔的標籤值 (不含標籤索引鍵)。

如果值是轉譯特定欄位的表達式後的空字串,則會使用預設顯示方法。

最多

此選項會設定百分比閾值計算中使用的最大值。對於根據所有序列和欄位自動計算,將此設定保留空白。

最少

此選項會設定百分比閾值計算中使用的最小值。對於根據所有序列和欄位自動計算,將此設定保留空白。

無值

輸入欄位值為空或 null 時,Amazon Managed Grafana 應顯示的內容。

單位

此選項指定欄位應使用的單位。選擇單位欄位,然後向下切入,直到您找到所需的單位為止。您選擇的單位會套用至時間以外的所有欄位。

自訂單位

您也可以使用單位下拉式清單來指定自訂單位、自訂字首或尾碼,以及日期/時間格式。

若要選取自訂單位,請輸入單位,然後在下拉式清單中選取最後一個Custom: xxx選項。

  • suffix:<suffix> 適用於應該跟隨值的自訂單位。

  • time:<format> 用於自訂日期/時間格式;例如 time:YYYY-MM-DD。如需格式語法和選項,請參閱顯示

  • si:<base scale><unit characters> 適用於自訂 SI 單位;例如 si: mF。此選項較為進階,因為您可以同時指定單位和來源資料擴展。例如,如果您的來源資料以毫秒 (數千) 單位表示,請在單位前面加上該 SI 縮放字元。

  • count:<unit> 自訂計數單位。

  • currency:<unit> 用於自訂貨幣單位。

您也可以將原生表情符號貼到單位挑選器中,並挑選為自訂單位。

字串單位

Amazon Managed Grafana 有時可以剖析字串並將其顯示為數字。若要讓 Amazon Managed Grafana 顯示原始字串,請建立欄位覆寫,並使用 單位新增string單位屬性。

顏色方案

欄位顏色選項定義 Amazon Managed Grafana 顏色序列或欄位的方式。這裡有多種不同的模式,其公用程式主要取決於目前選取的視覺化效果。

連續顏色模式使用相對於最小值和最大值的值百分比來插補顏色。

  • 單一顏色 – 使用顏色挑選器設定的特定顏色。這在覆寫規則中最有用。

  • 從閾值 – 從相符閾值衍生的顏色。這對於量測計、統計資料和資料表視覺化效果非常有用。

依系列顏色

Amazon Managed Grafana 包含依系列定義顏色的色彩方案。例如,這對於圖形和圓餅圖非常有用。

依值顏色

Amazon Managed Grafana 也包含連續 (漸層) 顏色方案。這對於為個別值著色的視覺效果很有用,例如統計面板和資料表面板。

閾值

您可以使用閾值,根據值變更欄位的顏色。如需詳細資訊和指示,請參閱閾值

值映射

您可以使用此選項來設定規則,將欄位值或值範圍轉換為明確文字。您可以新增多個值映射。

  • 映射類型 – 選擇選項。

    • – 輸入值。如果欄位值大於或等於值,則會顯示文字

    • – 輸入範圍。如果欄位值介於或等於範圍內的值,則會顯示文字

  • 文字 – 如果符合欄位中的條件,則會顯示的文字。此欄位接受變數。