設定目標指標

本頁面說明如何使用指標選取工具來指定快訊政策的目標指標。目標地區旁邊的圖表會為您提供有關目標擷取資料的視覺化意見回饋。

目標地區使用的指標選取器與用於 Metrics Explorer 及用來建立圖表的指標選取器相同。如果您已經熟悉這個部分,可以略過這個頁面。

選取指標

如要選取指標,請使用「Find resource type and metric」(尋找資源類型與指標) 欄位,選擇一個資源類型與一個指標類型。您可先指定資源類型,也可先指定指標。如要開始,請按一下欄位。系統會根據任何先前的選取項目,顯示一或兩個清單。清單中包含標頭、「Resource types」(資源類型) 與「Metrics」(指標),如以下螢幕擷圖所示:

用於選取指標和資源的搜尋清單

您可使用兩種方式選取項目:

  • 從清單中選取項目。
  • 直接輸入,在清單中搜尋相符的候選項目,包括自訂指標。

如要搜尋自訂指標,請在搜尋框中輸入 custom

將游標移至任意清單的項目上會顯示工具提示,這個工具提示會顯示項目描述元中的資訊。如要進一步瞭解指標類型或受控資源的描述元,請參閱指標清單受控資源清單

選取至少一個資源類型與指標配對時,圖表會顯示所有可用時間序列,而其他項目會顯示在「Metric」(指標) 分頁的指定指標下方。下列螢幕擷圖顯示指定指標之後的「Metric」(指標) 分頁:

其他選取選項

篩選

您可以指定篩選條件來減少指標傳回的資料量,以便只使用符合某組條件的時間序列。請在篩選時排除不符篩選條件的時間序列,藉此將特定資料從圖表中移除。這樣顯示這個指標的圖表中的行數就會更少,進而可提升圖表的效能。

您可以提供多個篩選條件。對應圖表只顯示符合「所有」條件 (即邏輯 AND) 的時間序列。

您按一下 [Filter] (篩選器) 欄位後,畫面會顯示一個面板,其中包含您可以用做篩選依據的條件清單。大致而言,您可以按照資源群組、名稱、資源標籤以及指標標籤來篩選。

下列螢幕擷圖顯示專案的已知篩選依據標籤:

預先填入篩選器標籤的清單

您可以從清單中選取或輸入,來尋找相符項目。此外,您也可以針對尚未顯示的資料建立篩選器;這類篩選條件不會顯示在選項清單中,但您可以手動指定您認為在未來將會有用的篩選器。

在您選擇篩選依據的標籤之後,必須指定其他的篩選器:值或值的範圍,以及比較。

例如,下列螢幕擷圖針對 zone 資源標籤顯示篩選器。[Filter] (篩選器) 欄位支援一組等式的比較運算子 ==~,以及一組不等式 !=!=~。每一組的第二個項目會採用規則運算式當做值。簡單的等式 = 為預設值。

篩選器比較子

比較運算子底下的清單為可用值清單。下列螢幕擷圖顯示專案中區域的名稱:

一些預先填入的篩選器值

針對「Value」(值) 欄位,您可以從下拉式清單中選擇一個項目,或者輸入符合多個項目的運算式:

  • 如果使用直接比較 =!=,則可以建立 starts_with 這類篩選器字串。例如,篩選器字串 starts_with("us-central") 符合任何 us-central 區域:

    使用篩選器字串

    如需篩選器字串的詳情,請參閱監控篩選器

  • 如果選取 =~!=~,則可在值中使用規則運算式。例如,規則運算式 us-central1-.* 符合任何 us-central1 區域:

    使用 regexps 篩選

    規則運算式 ^us.*.a$ 符合任何以「a」為結尾的美國區域:

    使用更多 regexps 進行篩選

您可以指定數個篩選器條件,也可以多次使用相同的標籤。這樣可讓您針對值範圍指定篩選器。如要新增其他篩選器,請按一下篩選器欄位底下附近的 [Add a filter] (新增篩選器) 。目前,所有篩選條件都必須符合;這就構成了邏輯 AND。例如,您可以使用 starts_withends_with 篩選器字串,來只顯示美國的「a」區域:

使用多個篩選器

分組

您可以合併相似時間序列的資料來減少指標傳回的資料量。

如同篩選,分組也是一種減少操控資料量的方式。篩選會排除部分時間序列,分組則是會識別所有符合特定條件的時間序列組合,再合併 (或匯總) 各組合的成員。

分組程序是按照標籤執行。當您點選 [Group By] (分組依據) 欄位時,系統會提供用於篩選的相同標籤。

「Group By」(分組依據) 選項可讓您按照資源和指標標籤將時間序列分組,再合併各群組中的資料。這樣會為每個分組依據值組合建立一個新的時間序列,而這些新的時間序列會代表群組的所有成員。

例如,假設您只想檢查區域層級的記錄負載;也就是說,您不在乎特定伺服器的項目數量。您可以按照區域將時間序列分組,然後針對每個區域,繪製總數、平均值或其他測量結果的圖表。

「Group By」(分組依據) 會根據要分組的資料類型選擇預設的匯總函式,但您可以變更這項選擇。想瞭解其他可用的選項,請參閱匯總一節。

下列螢幕擷圖顯示按區域分組。「Aggregator」(匯總函式) 下方設定的 sum 選項為預設值。

將時間序列分組

這會為每個區域建立一個新時間序列,且附帶針對區域中所有個別時間序列值的總和進行計算後,所得出的值。

您也可以按照多個標籤分組。按照多個標籤分組時,您會取得每個標籤組合的時間序列。因此,指定標籤的順序並不重要。

如要移除分組依據條件,您必須:

  1. 刪除分組依據標籤。
  2. 將匯總方法重新設定為 none

匯總

「Aggregator」(匯總函式) 選項可讓您使用常用函式合併時間序列。這麼做會使顯示指標的圖表行數變少,進而能夠提升圖表的效能。

在 [Aggregator] (匯總函式) 欄位中按一下,即可查看可用的匯總函式選項清單,也就是可用來合併時間序列的函式 (或稱「縮減函式」)。

可用的縮減函式取決於指標擷取的值類型,但通常包含平均值、上限或下限、標準差、已分類的百分位數值等選項。如要深入瞭解各項依附元件,請參閱指標、時間序列和資源

在不使用分組的情況下,縮減函式會套用至所有時間序列,進而將其合併為單一時間序列,且包含跨所有時間序列計算得出的平均值、總和或其他測量結果。而在使用分組的情況下,縮減函式會套用至各群組中的時間序列。

如要進一步瞭解匯總,請參閱 API 參考資料中的 Aggregation

「Group By」(分組依據) 選項會自動套用匯總,來計算每個群組的統計資料。「Group By」(分組依據) 圖表中的行已經代表匯總。「Group By」(分組依據) 會根據要分組的資料類型選擇預設的匯總函式,但您可以變更這項選擇。

您也可以為經過篩選的時間序列組合套用匯總。與未經篩選的時間序列一樣,匯總經過篩選的時間序列會將所有行減少為一行,以反映選定的匯總函式 (除非您同時使用分組)。

系統還提供其他有關選取指標的選項。這些選項設有預設值,但您可以公開這些選項並覆寫預設值。如要查看其他選項,請按一下 [Show advanced options] (顯示進階選項)

校正

時間序列是一組按時間順序排序的資料點。校正時間序列就是將資料點細分為一般時間值區,即「校正週期」。多個時間序列必須先校正,才能合併。

校正是匯總時間序列的必備條件,而且會分別套用至每個時間序列。由於必須先校正才能繪製資料圖表,因此 Stackdriver 會使用預設值自動執行這項作業。您可以使用校正選項 (「Aligner」(校正函式) 和「Alignment Period」(校正週期)) 來覆寫預設值:

校正選項欄位

「Alignment Period」(校正週期): 校正週期可決定用來細分時間序列的時間長度。舉例來說,您可以將時間序列細分為一分鐘區塊或一小時區塊。系統會將每個週期內的資料彙整成單一值。預設的校正週期為一分鐘。

雖然您可以為資料設定校正間隔,但時間序列可能會在您變更圖表上顯示的時間間隔,或變更縮放等級時重新校正。

「Aligner」(校正函式): 校正函式是一種函式,可決定各個校正週期內的資料彙整方式。校正函式包括總和、平均值等等。有效校正函式選項取決於時間序列儲存的指標資料種類與類型。也就是說,校正函式選項取決於時間序列的 MetricKindValueType

某些校正函式會校正資料,也會轉換資料的指標種類或類型。如要進一步瞭解可用的校正函式,請參閱 API 參考資料中的 Aligner

次要匯總

如果您有多個已經代表匯總的時間序列 (例如詳細說明「Group By」(分組依據) 選項的範例),您可以選擇「Secondary Aggregator」(次要匯總函式) 來匯總這些時間序列:

次要匯總的欄位

次要匯總會將圖表上的所有時間序列縮減為單一時間序列。

圖例範本

「Legend Template」(圖例範本) 欄位可讓您自訂圖表上的時間序列說明。這些說明會顯示在圖表的懸浮資訊卡上,以及「Name」(名稱) 欄中的圖表圖例上。

根據預設,系統會利用時間序列中不同標籤的值為您建立這些說明。由於標籤是由系統選取,因此結果可能對您沒有幫助。您可以使用這個欄位來建構說明範本。

「Legend Template」(圖例範本) 接受以下值:

  • 純文字。
  • 代表時間序列標籤的變數。可用的標籤取決於您繪製圖表的時間序列,但變數語法通常會類似於以下內容:${resource.labels.project_id}${} 表示法會導致系統評估說明中的這些變數。

如果您僅提供文字,圖表上的時間序列說明會完全相同。您可以使用變數,將相關值從時間序列中的標籤擷取至說明。

如果您知道變數名稱,可以在範本欄位中手動輸入這些資訊。您還可在欄位中使用 [+ Add a filter] (+ 新增篩選器) 小工具,為可用的標籤選取變數,進而確保變數語法正確無誤。

以下螢幕擷圖顯示包含一個字串和一個變數的範本:

包含單一說明的範本

在圖表圖例中,系統根據範本產生的值會顯示在標頭為「Name」(名稱) 的資料欄中。這些值也會顯示在懸浮資訊卡上。

以下螢幕擷圖顯示從範本產生的「Name」(名稱) 值和懸浮資訊卡:

從範本產生的說明

您可以建立採用多個字串和變數的範本,但請注意,懸浮資訊卡上的顯示空間有限。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Stackdriver Monitoring
需要協助嗎?請前往我們的支援網頁