設定記錄指標的通知

本文將說明如何在記錄指標符合您指定的條件時,設定通知。這些操作說明適用於 Google Cloud 控制台,可引導您建立快訊政策並設定通知管道。您也可以使用 Cloud Monitoring API 和 Google Cloud CLI 指令 gcloud alpha monitoring policies 建立快訊政策。

監控記錄指標的快訊政策無法從記錄項目中擷取資料。如果您希望通知從記錄項目中擷取資料,請建立記錄式警報

事前準備

  1. 請確認您的 Identity and Access Management 角色具備建立及查看記錄指標,以及建立警示政策所需的權限。詳情請參閱「記錄指標權限」。

  2. 請務必熟悉記錄指標。詳情請參閱「記錄指標總覽」。

  3. 設定要用來接收任何通知的通知管道。如要瞭解這些步驟,請參閱「建立及管理通知管道」。

針對計數器指標建立快訊政策

快訊政策定義了您想要監控的一組條件。建立快訊政策時,您必須指定其條件:監控的項目和傳送通知的時機。通知會提供事件相關資訊,並提供按鈕,讓您查看相關記錄和事件詳細資料:

在通知中顯示「查看記錄」按鈕。

如要建立快訊政策,比較記錄檔計數器指標的值與門檻,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,前往「Log-based Metrics」(記錄指標) 頁面:

    前往「記錄指標

    如果您是使用搜尋列尋找這個頁面,請選取子標題為「Logging」的結果

  2. 找出要監控的指標,然後依序點選 「更多」圖示 和「運用指標建立快訊」

  3. 確認「Select a metric」欄位列出 metric.typeresource.type。視需要新增 resource.type 子句。

    舉例來說,下列篩選器會指定指標和資源:

    metric.type="logging.googleapis.com/byte_count"
    AND resource.type="gce_instance"
    
  4. 在「滾動視窗」選單中,建議您選取至少 10 分鐘的值。特別是,這個值應足夠大,確保系統能計算符合篩選條件的多個記錄項目。

    舉例來說,如果以記錄為基礎的指標會計算「心跳」記錄項目,而這些項目每 N 分鐘出現一次,請將滾動視窗選單的值設為 2N 分鐘或 10 分鐘 (以較大者為準)。

  5. 點選「下一步」,然後選取「閾值」

  6. 輸入門檻值,並視需要設定警示觸發條件門檻位置欄位。

  7. 選用:更新「Retest window」,並使用「Advanced Options」欄位,設定警示政策處理缺少資料的方式。通常,預設設定就很適合。

  8. 依序點選「Next」和「Notification channels」,然後選取要用於警告政策的通知管道。

  9. 選用步驟:在「Documentation」(說明文件) 部分輸入您希望在通知中顯示的資訊。通常會包含如何回應通知的資訊。

    請勿在文件中加入記錄項目的標籤擷取結果。監控記錄指標的警告政策無法從記錄項目中擷取資料。

  10. 在「為快訊政策命名」欄位中輸入快訊政策的名稱。

  11. 按一下「建立政策」

疑難排解

如果遇到問題,請參閱「記錄指標疑難排解」。

後續步驟

  • 如要進一步瞭解快訊政策,請參閱下列文件:

  • 如要繪製記錄指標圖表,請參閱「查看記錄指標」。

  • 如要瞭解如何監控 Cloud Logging 和 Cloud Monitoring 用量,並在用量即將達到收費門檻時接收通知,請參閱「用量快訊」。