如要建立警告政策,您必須說明要監控的內容、何時符合警告政策的條件,以及通知方式。本頁面包含可用於建立快訊政策的設定。本頁面的大部分章節都包含下列元素:
- 名稱:列出相關產品名稱和警告政策的簡短說明。
- 摘要:簡要說明警告政策。如需完整資訊,請參閱產品說明文件。
- 建立警告政策的步驟:建立警告政策的必要步驟大綱。如需這些步驟的詳細資訊,請參閱「建立警告政策」。
新條件:這些欄位會指定要監控的內容,以及資料的匯總方式。
- 警告政策條件觸發條件:這些欄位會指定何時符合警告政策的條件。變更重新測試時間範圍,即可減少條件的符合頻率。
| 「New condition」(新增條件) 對話方塊 欄位名稱 |
圖表 |
|---|---|
| 滾動週期函式 | 根據所選指標和匯總設定,採用最合適的設定。 如要指定對齊函式,請執行下列步驟:
|
| 滾動週期 | 最小間隔 (如要存取,請按一下「新增查詢元素」add) |
| 時間序列分組依據 (位於「跨時間序列」部分) |
「匯總」元素的第二個選單 |
| 時間序列匯總 (位於「跨時間序列」部分) |
「匯總」元素的第一個選單 |
帳單
如要在應付或預估費用超過預算時收到通知,請前往 Google Cloud 控制台的「預算與快訊」頁面建立快訊:
-
前往 Google Cloud 控制台的「帳單」頁面:
您也可以透過搜尋列找到這個頁面。
如果您有多個 Cloud Billing 帳戶,請採取下列任一做法:
- 如要管理目前專案的 Cloud Billing,請選取 [前往連結的帳單帳戶]。
- 如要查看其他 Cloud Billing 帳戶,請選取 [管理帳單帳戶],然後選擇您想設定預算的帳戶。
- 在「帳單」導覽選單中,選取 [預算與快訊]。
- 按一下 [設定預算]。
- 完整填寫預算對話方塊。從這個對話方塊中選取 Google Cloud 專案和產品,然後為您的組合設定預算。根據預設,當帳單達到預算的 50%、90% 和 100% 時,您都會收到通知。如需完整的說明文件,請參閱「設定預算和預算快訊」。
BigQuery 執行時間
如要建立警告政策,以便在 BigQuery 查詢的執行時間第 99 個百分位數超過使用者定義的限制時觸發,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「BigQuery 專案」。 在「指標類別」選單中,選取「查詢」。 在「指標」選單中,選取「查詢執行時間」。 |
| 篩選器 | |
| 跨時間序列 時間序列分組依據 |
priority |
| 跨時間序列 時間序列匯總 |
99th percentile |
| 滾動週期 | 5 m |
| 滾動週期函式 | sum |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 這個值由您決定,但建議設為 60 秒。 |
| 重新測試週期 | most recent value |
BigQuery 用量
如要建立警告政策,以便在擷取的 BigQuery 指標超過使用者定義的層級時觸發,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「BigQuery 資料集」。 在「指標類別」選單中,選取「儲存空間」。 從「指標」選單中選取指標。用量專屬指標包括 Stored bytes、Uploaded bytes 和 Uploaded bytes billed。如需可用指標的完整清單,請參閱 BigQuery 指標。 |
| 篩選器 | project_id:您的 Google Cloud 專案 ID。 dataset_id:您的資料集 ID。 |
| 跨時間序列 時間序列分組依據 |
dataset_id:您的資料集 ID。 |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 1 m |
| 滾動週期函式 | mean |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 由您定義可接受的值。 |
| 重新測試週期 | 1 minute |
Bigtable 儲存空間使用率
如要建立警告政策,以便在 Bigtable 叢集的儲存空間使用率超過建議門檻 (例如 70%) 時接收通知,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「Cloud Bigtable 叢集」。 在「指標類別」選單中,選取「叢集」。 在「指標」選單中,選取「儲存空間用量」。 (指標類型為 bigtable.googleapis.com/cluster/storage_utilization)。
|
| 篩選器 | cluster = YOUR_CLUSTER_ID |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 符合下列情況時觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 70 |
| 重新測試週期 | 10 minutes |
Compute Engine 提早啟動驗證
Early Boot Validation (早期啟動驗證) 會顯示最後一個啟動順序中,早期啟動部分的通過/失敗狀態。提早啟動是指從 UEFI 韌體啟動開始,到其將控制權傳遞給系統啟動載入程式為止的啟動順序。
如要建立警告政策,在任何 Compute Engine VM 執行個體的提早啟動程序失敗時接收通知,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「VM 執行個體」。 在「指標類別」選單中,選取「執行個體」。 在「指標」選單中,選取「提早啟動驗證」。 |
| 篩選器 | status = failed |
| 跨時間序列 時間序列分組依據 |
status |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 使用預設設定。 |
| 滾動週期函式 | 使用預設值 |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 0 |
| 重新測試週期 | 1 minute |
Compute Engine 延後啟動驗證
Late Boot Validation (後期啟動驗證) 會顯示最後一個啟動順序中,後期啟動部分的通過/失敗狀態。「延遲啟動」是指從開機載入程式到完成的啟動順序。包括載入作業系統核心。
如要建立警告政策,在任何 Compute Engine VM 執行個體的延後啟動程序失敗時觸發快訊,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「VM 執行個體」。 在「指標類別」選單中,選取「執行個體」。 在「指標」選單中,選取「Late boot validation」(延後啟動驗證)。 |
| 篩選器 | status = failed |
| 跨時間序列 時間序列分組依據 |
status |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 使用預設設定。 |
| 滾動週期函式 | 使用預設值 |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 0 |
| 重新測試週期 | 1 minute |
每月擷取的記錄檔位元組
如要建立警告政策,以便在寫入記錄檔 bucket 的記錄檔位元組數超過使用者定義的 Cloud Logging 限制時接收通知,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「全域」。 在「指標類別」選單中,選取「記錄指標」。 在「指標」選單中,選取「每月擷取的記錄位元組」。 |
| 篩選器 | 無 |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 60 m |
| 滾動週期函式 | max |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 由您定義可接受的值。 |
| 重新測試週期 | 可接受的最低值為 30 分鐘。 |
推薦預測
如要設定「最佳化建議」預測快訊,請在警告政策中使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「Resources」(資源) 選單中,選取「Consumed API」(已使用的 API)。 在「指標類別」選單中,選取「Api」。 在「指標」選單中,選取「要求計數」。 |
| 篩選器 | service = recommendationengine.googleapis.com |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 1 m |
| 滾動週期函式 | sum |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 0 |
| 重新測試週期 | 5 minutes |
減少記錄 Recommendations 使用者事件
如要設定「最佳化建議」事件記錄減少警告,請在警告政策中使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「Resources」(資源) 選單中,選取「Consumed API」(已使用的 API)。 在「指標類別」選單中,選取「Api」。 在「指標」選單中,選取「要求計數」。 |
| 篩選器 | service = recommendationengine.googleapis.com |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 1 m |
| 滾動週期函式 | sum |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Metric absence |
| 警告觸發條件 | Any time series violates |
| 沒有觸發條件的時間 | 10 minutes |
Spanner 高優先順序 CPU 使用量
如要建立警告政策,以便在 Spanner 的高優先順序 CPU 使用率超過建議門檻時接收通知,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「Spanner 執行個體」。 在「指標類別」選單中,選取「執行個體」。 在「指標」選單中,選取「依優先順序顯示 CPU 使用率」。 (指標類型為 spanner.googleapis.com/instance/cpu/utilization_by_priority)。
|
| 篩選器 | instance_id = YOUR_INSTANCE_IDpriority = high
|
| 跨時間序列 時間序列分組依據 |
location (多區域執行個體);(區域執行個體,請留空)。 |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 10 m |
| 滾動週期函式 | mean |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 45% 用於多區域執行個體;65% 用於區域執行個體。
|
| 重新測試週期 | 10 minutes |
Spanner 24 小時累計用量
如要建立警告政策,以便在 Spanner 的 CPU 使用率 24 小時累計平均值超過建議門檻時接收通知,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「Spanner 執行個體」。 在「指標類別」選單中,選取「執行個體」。 在「指標」選單中,選取「平滑化 CPU 使用率」。 (指標類型為 spanner.googleapis.com/instance/cpu/smoothed_utilization)。
|
| 篩選器 | instance_id = YOUR_INSTANCE_ID |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 10 m |
| 滾動週期函式 | mean |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻 | 90%
|
| 重新測試週期 | 10 minutes |
Spanner 儲存空間
如要建立警告政策,以便在 Spanner 執行個體的儲存空間超過建議門檻時觸發通知,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「Spanner 執行個體」。 在「指標類別」選單中,選取「執行個體」。 在「指標」選單中,選取「已使用的儲存空間」。 (The metric.type is spanner.googleapis.com/instance/storage/utilization).
|
| 篩選器 | instance_id = YOUR_INSTANCE_ID |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 10 m |
| 滾動週期函式 | max |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 符合下列情況時觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 您不需要為每個節點設定儲存空間上限的特定門檻。不過,我們建議您設定快訊,在儲存空間即將達到上限時收到通知。詳情請參閱「儲存空間使用率指標」。 |
| 重新測試週期 | 10 minutes |
API 用量超出配額
在每月擷取的 Cloud Trace 時距超過配額時,如要建立警告政策以便接收通知,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「Resources」(資源) 選單中,選取「Consumed API」(已使用的 API)。 在「指標類別」選單中,選取「Api」。 在「指標」選單中,選取「要求計數」。 (指標類型為 serviceruntime.googleapis.com/api/request_count)。
|
| 篩選器 | service = cloudtrace.googleapis.com |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 1 m |
| 滾動週期函式 | sum |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 0 |
| 重新測試週期 | 1 minute |
追蹤記錄監控每月時距用量
如要建立警告政策,以便在每月擷取的 Cloud Trace 時距超過使用者定義的限制時接收通知,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「全域」。 在「指標類別」選單中,選取「帳單」。 在「指標」選單中,選取「每月擷取的追蹤記錄範圍」。 |
| 篩選器 | |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 60 m |
| 滾動週期函式 | max |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
Threshold value |
由您定義可接受的值。 |
| 重新測試週期 | 可接受的最低值為 30 分鐘。 |
追蹤匯出錯誤
如要建立警告政策,在將 Cloud Trace 資料匯出至 BigQuery 時發生錯誤時觸發快訊,請使用下列設定。
| 新條件 欄位 |
值 |
|---|---|
| 資源和指標 | 在「資源」選單中,選取「Cloud Trace」。 在「指標類別」選單中,選取「Bigquery_export」。 在「指標」選單中,選取「匯出至 BigQuery 的範圍」。 |
| 篩選器 | status != ok |
| 跨時間序列 時間序列分組依據 |
status |
| 跨時間序列 時間序列匯總 |
sum |
| 滾動週期 | 1 m |
| 滾動週期函式 | rate |
| 設定快訊觸發條件 欄位 |
值 |
|---|---|
| 條件類型 | Threshold |
| 警告觸發條件 | Any time series violates |
| 門檻位置 | Above threshold |
| 門檻值 | 0 |
| 重新測試週期 | 1 minute |
運作時間檢查監控
如要為運作時間檢查建立警告政策,或建立顯示運作時間檢查成功或延遲狀態的圖表,請參閱「運作時間檢查警告」。