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

本文提供使用記錄型快訊政策的疑難排解資訊。

找不到相符的記錄

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

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

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

  • 查詢條件過於嚴格,

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

警告政策無法正常運作

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

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

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

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

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

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

Cloud Monitoring 未建立事件

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

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

  • 記錄式警告政策每分鐘最多可建立 2 個新事件。如果快訊政策會擷取標籤,這項限制可能會導致系統無法建立部分事件。

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

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

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

    • 如果過去曾發生事件,但今天沒有,則可能是因為你已達到每日 20 件事件的上限。查看警告政策的最新通知,判斷是否已達到限制。

Cloud Monitoring 建立過多事件

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

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

事件未結案

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