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

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

沒有相符的記錄檔

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

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

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

  • 查詢條件過於嚴格,請確認欄位名稱和規則運算式是否正確。您可以使用記錄檔探索工具中的「Query」(查詢) 窗格,或警報設定介面中的「Preview logs」(預覽記錄) 按鈕,協助驗證查詢。如要瞭解如何建立查詢,請參閱「Logging 查詢語言」。

警告政策無法正常運作

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

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

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

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

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

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

Cloud Monitoring 未建立事件

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

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

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

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

    • 如果沒有任何事件,請確認查詢是否用於尋找相符的記錄。請確認欄位名稱和規則運算式是否正確。您可以使用記錄檔探索工具中的「Query」(查詢) 窗格,或警報設定介面中的「Preview logs」(預覽記錄) 按鈕,協助驗證查詢。如要瞭解如何建立查詢,請參閱「Logging 查詢語言」。

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

Cloud Monitoring 建立的事件過多

如果收到的事件超出預期,請在警告政策中調整查詢條件,使其更加嚴格。請確認欄位名稱和規則運算式是否正確。您可以使用記錄檔探索工具中的「Query」(查詢) 窗格,或警報設定介面中的「Preview logs」(預覽記錄) 按鈕,協助驗證查詢。如要瞭解如何建立查詢,請參閱「Logging 查詢語言」。

事件未結案

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