排解以記錄為準的快訊政策問題

本文提供使用記錄型快訊政策的疑難排解資訊。本頁內容不適用於監控指標資料 (包括記錄指標) 或 SQL 查詢結果的快訊政策。

沒有相符的記錄

這個項目僅適用於以記錄為準的快訊政策。不適用於監控指標資料 (包括以記錄為依據的指標) 或 SQL 查詢結果的快訊政策。

測試以記錄為準的警告政策篩選器時,系統未傳回任何記錄。 請檢查下列常見錯誤:

  • 您嘗試篩選排除的記錄。記錄檔快訊政策只會對納入的記錄檔發揮作用。

  • 您嘗試依記錄檔儲存空間篩選,或是篩選其他 Google Cloud 資源,例如 Cloud Billing 帳戶或機構。 以記錄為準的快訊政策會在 Google Cloud 專案層級運作。

  • 查詢條件過於嚴格。

    確認欄位名稱和規則運算式正確無誤。您可以使用 Logs Explorer 中的「Query」(查詢) 窗格,或快訊設定介面中的「Preview logs」(預覽記錄) 按鈕,驗證查詢。如要瞭解如何建立查詢,請參閱「Logging 查詢語言」。

警告政策無法運作

您已建立以記錄為基礎的警告政策,但政策未如預期運作。例如:

Cloud Monitoring 未傳送警告政策的通知

這個項目僅適用於以記錄為準的快訊政策。不適用於監控指標資料 (包括以記錄為依據的指標) 或 SQL 查詢結果的快訊政策。

如要解決這項失敗問題,請按照下列步驟操作:

  • 查看警告政策的最新通知,判斷政策是否已達到每日 20 則通知的上限。

  • 查看警告政策,確認政策不會擷取 timestamp 標籤。如果擷取這個標籤,警告政策就不會建立警告和傳送通知。

  • 查看通知時間間隔下限,並視需要縮短。

Cloud Monitoring 未建立快訊

這個項目僅適用於以記錄為準的快訊政策。不適用於監控指標資料 (包括以記錄為依據的指標) 或 SQL 查詢結果的快訊政策。

如要解決這項失敗問題,請按照下列步驟操作:

  • 查看警告政策,確認政策不會擷取 timestamp 標籤。如果擷取這個標籤,警告政策就不會建立警告和傳送通知。

  • 以記錄為基礎的警告政策每分鐘最多可建立 2 則新快訊。如果警告政策會擷取標籤,這項限制可能會導致部分警告無法建立。

  • 前往 Cloud Monitoring 的「Alerts」(快訊) 頁面,然後依政策名稱篩選表格。結果會顯示目前和過往的快訊:

    • 如果沒有任何快訊,請確認查詢是否用於尋找相符的記錄。

      確認欄位名稱和規則運算式正確無誤。您可以使用 Logs Explorer 中的「Query」(查詢) 窗格,或快訊設定介面中的「Preview logs」(預覽記錄) 按鈕,驗證查詢。如要瞭解如何建立查詢,請參閱「Logging 查詢語言」。

    • 如果過去有警報,但當天沒有, 則可能是因為你已達到每日 20 則警報的上限。 查看警告政策的最新通知,判斷是否已達到限制。請注意,這項每日上限會在隨機時間重設,而非午夜等固定時間。

Cloud Monitoring 建立的快訊過多

這個項目僅適用於以記錄為準的快訊政策。不適用於監控指標資料 (包括以記錄為依據的指標) 或 SQL 查詢結果的快訊政策。

如果收到的警告超出預期,請在警告政策中微調查詢條件,使其限制更嚴格。

確認欄位名稱和規則運算式正確無誤。您可以使用 Logs Explorer 中的「Query」(查詢) 窗格,或快訊設定介面中的「Preview logs」(預覽記錄) 按鈕,驗證查詢。如要瞭解如何建立查詢,請參閱「Logging 查詢語言」。

無法關閉快訊

這個項目僅適用於以記錄為準的快訊政策。不適用於監控指標資料 (包括以記錄檔為準的指標) 或 SQL 查詢結果的快訊政策。

如果您未關閉快訊,Cloud Logging 會在警告政策的自動關閉時間長度過後關閉快訊。預設自動關閉時間長度為 7 天,但你可以將其設為 30 分鐘到 7 天之間的任何值。您也可以隨時手動關閉快訊,詳情請參閱「關閉快訊」一文。