本文將說明 Cloud Monitoring 的「指標管理」頁面,協助您充分運用計費指標。您的 Google Cloud 專案 可以存取指標範圍內的所有指標。您可以使用「指標管理」頁面執行下列動作:
一目瞭然地查看指標用量:瞭解指標在查詢、自訂資訊主頁或快訊政策中的使用情形。
- 未使用的可計費指標是指在過去 30 天內未收到查詢,且未用於自訂資訊主頁或警告政策的有效指標。
- 如要查看指標範圍內某項指標的警告政策或自訂資訊主頁,但該指標是在其他專案中定義,請使用專案挑選器選取儲存該指標的 Google Cloud 專案。
找出高成本、低價值的指標:篩選及排序指標,找出未使用的可計費指標,瞭解哪些指標對帳單金額的影響最大。瞭解哪些專案和命名空間會產生高昂的指標費用。
- 查看一段時間內的趨勢,瞭解可計費指標的相對費用。
- 設定快訊,在整體用量模式改變時收到通知。
- 如要瞭解計費指標的計費方式,請參閱「計費指標的定價模式」。
控管費用:建立規則,排除不需要的指標,避免擷取至 Cloud Monitoring。排除的指標不會產生費用。無論指標來源為何,排除規則都會套用。
- 使用指標名稱排除單一指標。
- 使用規則運算式排除指標群組。
排解指標擷取問題
- 排解寫入指標資料時發生的錯誤。
- 找出可計費指標基數的可能問題。
- 查看與可計費指標收集作業相關的稽核記錄。如需稽核記錄的一般資訊,請參閱 Cloud 稽核記錄總覽。
「指標管理」頁面不會回報使用者定義的記錄指標。這些指標是透過計算記錄項目中的值而得出,且前置字元為 logging.googleapis.com/user
。
事前準備
如要查看「指標管理」頁面上的圖表和記錄、建立警告政策,以及建立指標排除規則,您必須具備正確的授權。
「指標管理」會分析指標的資料收集和使用情況。 如要進一步瞭解這些類別,請參閱術語。
授權
-
如要取得必要權限,以便透過 Google Cloud 控制台查看資訊主頁及建立警報政策,或是建立、編輯及刪除指標排除規則,請要求管理員授予專案的 Monitoring 編輯者 (
roles/monitoring.editor
) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。
-
如要取得查看稽核記錄所需的權限,請要求管理員授予您專案的私密記錄檢視者 (
roles/logging.privateLogViewer
) 身分與存取權管理角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。如要進一步瞭解角色,請參閱「使用身分與存取權管理功能控管存取權」一文。
如要查看「指標管理」頁面中指標產生的稽核記錄,您必須在Google Cloud 專案中啟用稽核記錄。如要讓專案在讀取或寫入資料時產生稽核記錄,請按照下列步驟操作:
-
前往 Google Cloud 控制台的「稽核記錄」頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「IAM & Admin」的結果。
- 在篩選列中輸入「Stackdriver Monitoring API」。
- 選取「Stackdriver Monitoring API」。
- 在「記錄類型」分頁中,選取「資料寫入」和「資料讀取」,然後按一下「儲存」。
詳情請參閱「設定資料存取稽核記錄」。
-
術語
「指標管理」頁面使用下列術語來描述指標狀態,以及您使用指標的方式:
- 指標狀態
- 有效指標是指專案在過去 25 小時內擷取資料的可計費指標。這些指標會產生費用。
- 閒置指標是指可計費的指標,但專案在過去 25 小時內未擷取這類指標的資料。這些指標不會產生費用。
指標使用情況
已使用的指標是指在過去 30 天內,曾透過 Cloud Monitoring API 或其他工具查詢的指標,或是用於自訂資訊主頁或快訊政策的指標。
您可能會建立參照無資料指標 (非使用中指標) 的圖表和快訊政策,並查詢這類指標;在「指標管理」頁面中,這些指標會視為已使用的指標,即使任何讀取作業都不會傳回資料。
未使用的可計費指標是指在過去 30 天內未收到查詢,且未用於自訂資訊主頁或警告政策的有效指標。這些指標會產生擷取費用,但無法提供可觀測性優勢。如果這些指標代表可觀測性缺口,您可以為這些指標建立圖表或快訊政策。如果這些指標無法代表可觀測性缺口,您可以排除這些指標,並省下擷取這些指標的費用。
閒置指標是指未啟用的指標,在過去 30 天內未收到查詢,且未用於自訂資訊主頁或警告政策。這些指標不會產生費用。
系統每 24 小時會計算一次指標使用狀態,呈現最近的查詢記錄,以及資訊主頁和警告政策的異動。
查看指標用量摘要
如要查看可計費指標數量、指標擷取率和錯誤率的摘要,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
在工具列中選取時間範圍。根據預設,「指標管理」頁面會顯示前一天收集的指標資訊。以下螢幕截圖顯示了範例:
如要查看指標範圍內專案目前有多少可計費指標處於啟用狀態,請參閱「有效指標」評量表。如果指標在過去 25 小時內曾寫入資料,即為有效。
如要判斷有多少可計費的活躍指標正在查詢中,或用於圖表或警告政策,請參閱「指標用量」評量表。未使用的可計費指標代表可能存在可觀測性缺口,您可以建立自訂資訊主頁或警告政策來填補缺口,也可以完全排除指標,藉此降低成本。
如要判斷哪些因素導致費用增加,請使用「可計費的位元組攝取量」和「可計費的樣本攝取量」評量表。詳情請參閱「查看指標擷取作業的整體趨勢」。
如要尋找有助於找出可計費指標設計或使用問題的資訊,請使用「指標寫入錯誤」評分表。詳情請參閱「調查指標問題」。
「指標管理」頁面會顯示您擷取的資料量,而非實際費用。如要查看目前的帳單資訊,請按一下工具列中的「查看帳單」。
查看指標範圍的相關資訊
「指標管理」頁面中顯示的指標組合取決於專案的指標範圍。如果專案的指標範圍只有自己,則「指標管理」頁面上的指標來自目前的專案。如果專案的指標範圍內有多個專案,指標管理頁面顯示的指標會包含所有這些專案的指標。可能導致費用最高的指標源自其他專案。
如要查看專案的範圍資訊摘要,請按一下「指標範圍」。這份摘要包含下列資訊:
- 具備專案存取權的 IAM 主體。主體集包括使用者、群組和服務帳戶。
- 指標範圍內可見的免費和可計費指標數量。
- 目前專案監控的專案清單。您可以在「指標管理」頁面查看所有這些專案的可計費指標。
- 可查看目前專案指標的專案相關資訊。
如要進一步瞭解指標範圍,請參閱「設定多專案檢視畫面」。
調查計費指標
「指標管理」頁面會顯示表格,列出指標範圍內的每項計費指標。您可以使用這個表格執行下列操作:
- 判斷任何指標對可計費量的影響。
- 判斷指標在過去 30 天內的讀取頻率。指標讀取次數包括 API 讀取要求和圖表產生的要求。
- 找出系統收集但未用於任何警告政策或資訊主頁的指標。未使用的指標資料可能代表可觀測性有落差,或是排除該指標可節省費用的機會。
- 為沒有相關聯快訊政策或自訂資訊主頁的指標建立快訊政策或圖表。
- 找出指標資料的來源專案。這個表格會列出指標範圍內所有專案的指標,您可能需要瞭解特定指標是從哪個專案收集而來。
- 查看各項指標的標籤和基數資訊。如果您要調查指標設計或使用問題,這些資訊會很有幫助。
如要查看各項可計費指標的用量資料表,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
在工具列中選取時間範圍。根據預設,「指標管理」頁面會顯示前一天收集的指標資訊。下圖是指標表格的範例:
選取要查看的指標
如要控管費用,您需要瞭解哪些可計費指標產生的流量最多。舉例來說,光是知道每小時擷取的資料量為 60 MiB 並不夠。不過,如果您知道大部分的計費資料都是因為一或兩項指標,就可以調查這些指標的用量。
如要列出可計費指標,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在工具列中選取時間範圍。根據預設,這個分頁會顯示前一天收集的指標資訊。
- 如要只顯示特定指標群組,請使用快速篩選器或直接篩選表格。 查看指標類別可能會發現一些模式,如果查看表格中的所有指標,可能很難偵測到這些模式。
指標表格會列出目前 Google Cloud 專案指標範圍內的計費指標。如下方螢幕截圖所示,表格會顯示各項指標對可計費量的影響,並提供與指標相關聯的快訊政策和自訂資訊主頁連結。如果指標沒有相關聯的快訊政策或資訊主頁,表格會顯示一個按鈕,供您點選建立。
如要依指標對計費量貢獻度排序,請點選「計費的位元組數/總計」和「計費的樣本數/總計」欄標題。
指標表格也會顯示指標的網域、指標的標籤集、指標的擷取來源專案,以及指標的基數。下方的螢幕截圖顯示這些資料欄的範例。
標籤和基數資訊有助於找出可計費量增加的原因。在 Cloud Monitoring 中,基數是指與指標和資源相關聯的時間序列數量,與標籤及其值有關;每個標籤值組合都有一個時間序列。詳情請參閱基數。
可計費量變更表示您正在擷取更多資料,如果變更突然或出乎意料,原因可能是與指標相關聯的標籤數量發生變化,或是標籤值的設定方式有所變更。這兩種情況都會增加指標的基數,導致可計費量增加。如要瞭解如何使用「指標管理」找出指標問題,請參閱「調查指標問題」。
使用快速篩選器
如要只查看下列群組中的指標,請在「快速篩選器」窗格中選取項目:
指標狀態包括有效和無效的指標。如果指標在過去 25 小時內擷取了時間序列資料,即為有效指標。如要進一步瞭解這些狀態,請參閱「術語」一文。
指標用量。這個類別會依下列項目分類指標:
使用的指標、未使用的指標和未啟用的指標。
- 如果指標已透過指標讀取存取,或用於自訂資訊主頁或警告政策,即為已使用的指標。
- 如果計費指標未透過指標讀取存取,或用於自訂資訊主頁或警告政策,即為未使用的指標。
- 閒置指標是指「未啟用」且「未使用」的指標。
如要進一步瞭解這些使用類別,請參閱術語。
目前 Google Cloud 專案中,快訊政策使用或未使用的指標。
目前 Google Cloud 專案自訂資訊主頁中使用的指標。這些篩選器不包含 Cloud Monitoring 提供的預先定義資訊主頁所用的指標。
系統每 24 小時會計算一次指標使用狀態,呈現最近的查詢記錄,以及資訊主頁和警告政策的異動。
依網域劃分的指標集,如「可計費指標摘要」所述。
如果某些指標未用於快訊政策或自訂資訊主頁,且從未收到查詢,您可能需要為這些指標付費,但無法從中獲得任何可觀測性效益。如要列出目前 Google Cloud 專案中未出現在任何快訊政策或自訂資訊主頁的指標,請選取「No alert policies」(沒有快訊政策) 或「No custom dashboards」(沒有自訂資訊主頁) 快速篩選器。
。直接篩選表格
如果沒有合適的快速篩選器,可以使用「篩選」filter_list列搜尋指標集。舉例來說,如果您有多專案指標範圍,且只想列出該專案的指標,就無法使用快速篩選器。如要只列出特定專案的指標,請從篩選器清單中選取 Project
,然後輸入專案的 ID。
您也可以使用明確的篩選器,搜尋符合篩選器組合的指標。您一次只能選取一個快速篩選器,因此無法使用快速篩選器,只列出未出現在警報政策或自訂資訊主頁中的有效指標。如要搜尋符合特定條件組合的指標,請在篩選列中新增篩選條件。舉例來說,如要列出未出現在任何警報政策和自訂資訊主頁中的有效指標,請在篩選器列中新增下列篩選器:
Status: Active
Alert Policies: (Empty)
Custom Dashboards: (Empty)
根據預設,新增多個篩選器時,資料列必須符合所有篩選條件,才會顯示在表格中。不過,您可以在兩個其他篩選器元素之間插入 OR
-filter。
查看指標讀取資料的相關資訊
表格中每個指標的資料列都包含過去 30 天的指標讀取次數。您可以透過這個項目,瞭解查詢的建立方式。查詢來源會歸類為「控制台」或「其他」。從 Metrics Explorer 或自訂資訊主頁上的圖表讀取資料屬於「主控台」讀取,從其他來源讀取 API 則屬於「其他」讀取。
- 如要查看指標讀取來源的簡要摘要,請按一下項目旁的arrow_drop_down向下箭頭。
- 如要查看圖表,瞭解一段時間內指標讀取次數的來源,請按一下指標讀取次數。這個值也是圖表的連結。
針對未監控的指標建立快訊政策
如果表格中的指標沒有相關聯的快訊政策,表格會提供「建立快訊」按鈕。如要為指標建立快訊政策,請按一下指標列中的「建立快訊」。
系統會開啟快訊政策對話方塊,並填入條件欄位。 建議您檢查所有設定,並進行下列修改:
- 更新條件門檻值。預設值可能無法滿足需求。
- 將通知管道新增至政策。
- 為政策命名。
如要為任何指標建立快訊政策,請依序點選「動作」圖示 more_vert 和「為指標建立快訊」。
詳情請參閱「建立快訊政策」。
如要查看指標範圍內某項指標的警告政策,但該政策是在其他專案中定義,請使用專案挑選器選取Google Cloud 儲存該指標的專案。
為未監控的指標建立圖表
如果表格中的指標沒有相關聯的自訂資訊主頁,表格會提供「建立圖表」按鈕。您可以使用這個按鈕建立圖表,並將其放在自訂資訊主頁上。如要為指標建立圖表,請按照下列步驟操作:
在指標的資料列中,按一下「建立圖表」。
「Explorer」面板隨即開啟,並預先設定為顯示所選指標。您可以修改圖表設定。 如要進一步瞭解如何使用 Metrics Explorer,請參閱「使用 Metrics Explorer 建立圖表」一文。
如要將圖表儲存至自訂資訊主頁,請按一下「儲存至資訊主頁」。
在「儲存圖表」面板中,執行下列操作:
- 接受或修改圖表的預設標題。
- 選取要儲存圖表的現有自訂資訊主頁,或選取「New Dashboard」(新增資訊主頁),為圖表建立新的資訊主頁。
- 按一下「儲存圖表」。
如要查看指標範圍內某項指標的自訂資訊主頁,但該指標是在其他專案中定義,請使用專案挑選器選取Google Cloud 儲存該指標的專案。
使用指標
您可以在「指標管理」頁面查看指標的部分資訊,但可能需要更多資訊。舉例來說,您可能想查看特定指標的圖表,或是建立快訊政策,在該指標的擷取率異常時通知您。
如要進一步瞭解特定指標,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
在表格中找出所需指標,然後按一下「動作」more_vert,即可執行下列任一操作:
排除不必要的指標
您可以建立指標排除規則,防止所選指標擷取至 Cloud Monitoring。舉例來說,如果您有一組不需要的未用可計費指標,可以排除這些指標,以免產生擷取費用。日後如需變更,可以編輯或刪除排除規則。
如要建立指標排除規則,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 按一下 add_box「排除指標」。您也可以從「排除的指標」分頁,或每個指標列中的「動作」more_vert建立排除條件。
- 選取要排除的指標。
- 如要排除單一指標,請從「指標名稱」表格中選取該指標。
- 如要排除一組指標,請按照下列步驟操作:
- 按一下「規則運算式」
- 輸入規則運算式。舉例來說,如要排除所有
agent.googleapis.com/apache
指標,可以輸入agent.googleapis.com/apache.*
或agent.*/apache.*
- 按一下「顯示相符項目」,確認運算式與預期指標相符
- 按一下「建立規則」。
規則大約會在 5 分鐘後生效。
下表列出可能實用的規則運算式,可用於從 statsd
或類似的動態命名指標中排除指標:
封鎖名稱含有以下字元的指標 | 規則運算式 |
---|---|
連續出現多個底線 | .*_{2,}.* |
出現超過 7 位數字 (可能是時間戳記) | .*\d{7,}.* |
片段太長 (可能是標籤剖析錯誤) | .*[a-zA-Z0-9]{20,}.* |
十六進位子字串,包括 GUID | .*[A-F0-9]{10,}.* |
IP 位址子字串 | .*\d{1,3}_\d{1,3}_\d{1,3}_\d{1,3}.* |
任何數字 (可能適用於 Prometheus 指標) | .*\d+.* |
不明類型的 Prometheus 指標 | prometheus.googleapis.com/.+/unknown.* |
編輯指標排除規則
如要編輯指標排除規則,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 按一下「已排除的指標」分頁標籤。
- 在要刪除的規則所在列中,按一下「動作」more_vert,然後選取「編輯規則」。
- 清除所選指標或規則運算式
- 選取新指標或建立新的規則運算式。
- 按一下「更新規則」。
編輯規則會刪除舊規則並建立新規則。
刪除指標排除規則
如要刪除指標排除規則,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 按一下「已排除的指標」分頁標籤。
- 在要刪除的規則所在列中,按一下 more_vert「動作」,然後選取「刪除規則」。
查看排除的指標數量
如要在 Metrics Explorer 中以圖表形式查看排除的位元組或樣本數量,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 按一下「已排除的指標」分頁標籤。
- 按一下「記錄」排除時間軸。
圖表已預先設定為顯示指標排除資料。 您也可以按一下「儲存至資訊主頁」,將圖表儲存至自訂資訊主頁。
查看計費指標的趨勢並設定快訊
擷取的計費位元組數和計費樣本數,是決定大部分費用的因素。如要預測使用可計費指標造成的每月費用,您必須瞭解資料擷取率。「指標管理」頁面會提供指標用量摘要,協助您執行下列操作:
- 查看計費指標用量趨勢。
- 判斷指標範圍內的專案傳送的指標資料是否超出或低於預期。
- 找出產生最多資料的指標。
- 找出負責產生最多 Prometheus 資料的命名空間。
- 查看指標中的寫入錯誤率。錯誤率是指相對於指標寫入總數,傳回錯誤狀態的指標寫入百分比。
指標用量摘要窗格提供連結,可查看一段時間內的趨勢詳細資訊,以及用量趨勢的預先設定自訂快訊政策。
查看指標擷取的整體趨勢
如要判斷應用程式是否產生穩定數量的資料 (穩定應用程式的預期行為),請使用擷取評分表查看收集率。變更指標的檢視時間範圍,可能會看到低點、高峰或趨勢。
如要查看一段時間內的收款率,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在工具列中選取時間範圍。
在位元或樣本的評分表上,按一下「查看圖表」。 這項討論是指可計費樣本的圖表,但可計費位元組的圖表運作方式相同。您會看到一組圖表,如下所示:
根據預設,圖表圖例會收合。如要查看圖表中顯示的時間序列清單,請按一下「圖例」legend_toggle。如要瞭解如何設定時間參照或在特定時間範圍內展開圖表,請參閱「探索圖表資料」。
舉例來說,如果您將時間範圍設為一週,並發現資料擷取量持續但意外增加,則可以查看增加量是來自特定指標,還是來自一組指標的整體趨勢。如果某項指標是造成問題的原因,您可以調查該指標的基數是否也增加。
如要查看擷取至目前指標範圍的計費樣本率,請使用「已擷取的計費樣本總數」圖表。
如要查看指標範圍內每個專案對可計費總值的貢獻,請使用「Projects by billable samples ingested」(依可計費樣本數劃分的專案) 圖表。這個圖表會顯示哪些專案傳送的資料最多,以及是否有任何專案傳送的資料量增加或減少。
(僅限可計費的樣本) 如要找出傳送指標的命名空間,並找出對可計費值貢獻最大的命名空間,請使用「命名空間擷取量」圖表。
如要查看指標範圍內對計費值貢獻最大的指標,請使用「按照已擷取計費樣本數顯示的前 10 大指標」圖表。您可能會尋找收款率的尖峰、低谷或趨勢,或是與其他指標的線條差異很大的指標。
如要查看指標範圍內所有指標對計費值的貢獻,請使用「按照已擷取計費樣本數顯示的所有指標」圖表。這張圖表包含「前 10 名」圖表中的指標,可顯示指標的整體收集率分布情形。
如要進一步分析這些圖表,請按一下「更多選項」more_vert,然後選取「在 Metrics Explorer 中查看」。如需從「命名空間擷取量」圖表開始,並使用 Metrics Explorer 執行擷取量歸因的範例,請參閱下列文章:
如要進一步瞭解如何使用 Metrics Explorer 分析資料,包括比較當月與上個月的行為等動作,請參閱「探索圖表資料」。
根據指標擷取作業建立快訊
如要在可計費指標的指標收集率出現尖峰、低谷或趨勢時收到通知,請建立快訊政策。舉例來說,指標收集作業的下降可能表示應用程式效能不佳。同樣地,用量突然增加可能會產生非預期的費用。最後,如果呈現上升趨勢,可能表示指標的標籤過多,或是基數增加。在所有情況下,快訊政策都會通知您異常行為,然後您就可以解決問題。
如果您有根據擷取的位元組數計費的指標,以及根據擷取的樣本數計費的指標,則需要為這兩種計費值建立警報政策。
如要建立快訊政策來監控指標收集率,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在工具列中選取時間範圍。
- 按一下評分表上「攝取的位元組或樣本」的「查看圖表」。
在要監控資料的圖表中,按一下「建立快訊政策」。
系統會開啟快訊政策對話方塊,並填入條件欄位。 建議您檢查所有設定,並進行下列修改:
- 更新條件門檻值。預設值可能無法滿足需求。
- 將通知管道新增至政策。
- 為政策命名。
詳情請參閱「建立快訊政策」。
調查指標問題
您可以使用「指標管理」頁面,調查可計費指標的結構或用量問題。舉例來說,您可能會遇到下列情況:
- 可歸因於特定指標的可計費量增加。
- 特定指標的查詢延遲時間增加報表。
- 寫入指標資料時發生錯誤,可能是因為達到寫入資料量或速率的限制。
寫入指標資料時發生錯誤,可能與其他問題有關,例如可計費量意外增加或查詢延遲時間變長。舉例來說,指標設定變更可能會導致基數問題,進而影響擷取的資料量和查詢延遲時間,也可能導致指標寫入錯誤。
查看指標寫入錯誤
您可以透過「指標寫入錯誤率」評分表執行下列操作:
- 查看指標寫入要求的狀態。
- 建立快訊政策,即可在指標寫入錯誤率超過門檻值時收到通知。
- 如果已啟用稽核記錄,請查看指標寫入錯誤的稽核記錄。 這些記錄有助於瞭解指標寫入錯誤的原因。
如要查看指標資料寫入錯誤的相關資訊,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在工具列中選取時間範圍。
按一下「指標寫入錯誤率」評分卡上的「查看錯誤」。
如要查看傳送至 Cloud Monitoring API 的指標寫入要求狀態,請使用「API - 建立時間序列 (狀態碼)」圖表。這張圖表顯示對
timeSeries.create
方法的呼叫。每個時間序列都會顯示特定 HTTP 狀態碼的寫入率。如果圖表只顯示 2xx 狀態結果的單一折線,表示您沒有指標寫入錯誤。下方的螢幕截圖顯示 2xx 狀態結果,以及少數 4xx 和 5xx 狀態結果:
如果指標寫入要求數量增加,可能表示您遇到基數問題。
如果圖表顯示錯誤的狀態碼,且您已為專案啟用稽核記錄,則可使用記錄調查錯誤原因。系統會預先設定記錄查詢,找出與 Monitoring API 方法
timeSeries.create
相關的錯誤。每次寫入指標時,系統都會呼叫這個方法。timeSeries.create
錯誤的記錄檔可提供更多資訊,說明錯誤狀態代碼的原因。舉例來說,如果您嘗試一次寫入過多資料,或是超過有效時間序列數量的上限,這個方法可能會失敗。詳情請參閱「監控配額」文件的使用者定義指標一節。
調查指標建立錯誤
與可能失敗的指標相關的另一種方法是 metricDescriptors.create
方法。第一次為新指標寫入時間序列資料,或是變更指標資料結構 (最有可能新增標籤) 時,系統會呼叫 metricDescriptors.create
方法。如要查看此方法產生的錯誤稽核記錄,請前往指標表格中各項指標的項目。
如要查看特定指標的稽核記錄,請按照下列步驟操作:
-
前往 Google Cloud 控制台的
「指標管理」頁面:如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在工具列中選取時間範圍。
- 在表格中找出指標,然後按一下「動作」more_vert。
選取「查看指標稽核記錄」。
記錄的預先設定查詢會尋找與 Monitoring API 方法
metricDescriptors.create
相關聯的錯誤。
metricDescriptors.create
方法的錯誤可協助您找出指標設計中可能的問題。如果超出指標描述元的允許數量,或指標描述元中的標籤數量超出上限,這個方法可能會顯示錯誤。詳情請參閱 Monitoring 配額文件的「使用者定義指標」一節。
可計費指標的計費模式
一般來說,Cloud Monitoring 系統指標是免費的,但外部系統或應用程式的指標則否。系統會根據擷取的位元組數或樣本數,對可計費指標收費。本節說明以位元組和樣本為基礎的擷取方式。
如要進一步瞭解 Cloud Monitoring 的收費功能,請參閱定價文件中的「Cloud Monitoring」。如要查看定價資訊,請參閱 Cloud Monitoring 定價摘要。
依據擷取的位元組數或樣本數計費
計費指標會依據擷取的位元組數或樣本數計費。每次寫入指標時,寫入作業都會包含資料值。資料值可以是純量 (例如整數或浮點數),也可以是分布,這是一種包含多個不同值的複雜資料類型。如要進一步瞭解指標可能寫入的值類型,請參閱「值類型」。
無論是依據擷取的位元組或樣本收費,指標的寫入頻率 (即取樣率) 和指標寫入的資料類型 (純量或分配情形),都會影響擷取的資料量。
「擷取的位元組數」是指費用會根據擷取的資料量 (以位元組為單位) 計算。計算費用時,每個純量值會計為 8 個位元組,每個分配值則為 80 個位元組。如需更多資訊和範例,請參閱「根據擷取的位元組數計費的指標」。
「擷取的樣本」是指費用是根據擷取的測量值數量計算。計算費用時,每個純量值會計為一個樣本,每個分布會計為兩個樣本,以及每個非零計數的直方圖值區為一個樣本。如需更多資訊和範例,請參閱以擷取樣本數計費的指標。
這兩種定價模式最大的差異在於發行價值。以位元組為準的擷取作業會對分布情形收取固定費用,但以樣本為準的擷取作業會將分布情形中的資料納入考量;如果分布情形的直方圖稀疏 (只有少數直方圖值區具有非零值),則會計為較少的樣本,反之,如果分布情形的直方圖密集 (大多數值區具有非零值),則會計為較多的樣本。
「指標管理」頁面上的計費指標
「指標管理」頁面會依網域顯示計費指標。網域會提供指標的收集方式和來源資訊。
下表說明「指標管理」頁面提供的可計費指標類別,以及這些指標是以擷取的位元組或樣本來衡量:
網域 | 指標前置字串 | 定價模式 | 意義 |
---|---|---|---|
虛擬服務專員 | agent.googleapis.com |
位元組 | 代理程式從外部資源收集的指標。
如需這類指標的清單,請參閱作業套件代理程式指標和舊版 Monitoring 和 Logging 指標。由舊版 Monitoring 代理程式收集的第三方整合指標也會以「代理程式」指標的形式回報;請參閱第三方應用程式指標。
代理程式也會收集自身的指標。這些指標 (前置字元為 |
使用者定義、自訂 | custom.googleapis.com |
位元組 | 您定義的指標。 |
外部 | external.googleapis.com |
位元組 | 部分開放原始碼程式庫或第三方供應商的指標。 詳情請參閱外部指標。 |
工作負載 | workload.googleapis.com |
位元組 | 由作業套件代理程式寫入的第三方整合指標。 如要查看這些指標的清單,請參閱第三方應用程式指標。 |
Prometheus | prometheus.googleapis.com |
範例 | 使用 Google Cloud Managed Service for Prometheus 收集的指標,或使用作業套件代理程式和 Prometheus 接收器或 OTLP 接收器收集的指標。 |
其他計費指標
「指標管理」頁面不會回報使用者定義的記錄指標。這些指標是透過計算記錄項目中的值而得出,且前置字元為 logging.googleapis.com/user
。使用者定義的記錄指標會根據擷取的位元組數計費。
後續步驟
- 使用 Ops Agent 收集指標:
- 使用 Google Cloud Managed Service for Prometheus 收集指標:
- 使用 BindPlane 收集地端部署和混合雲指標
- 使用 Monitoring API 建立使用者定義的指標
- 定價