管理錯誤

本頁面說明如何在「錯誤回報」中管理錯誤群組。

分組的錯誤通常非常相似,因此 Error Reporting 只會保留 1,000 個樣本,並推論剩餘的資訊。如要查看所有錯誤發生情形,請使用 Logs Explorer 查看相關記錄。如要進一步瞭解錯誤分組,請參閱「如何分組錯誤」。

事前準備

變更解決狀態

如要記錄對錯誤群組的調查狀態,請執行下列操作:

  1. 前往 Google Cloud 控制台的「Error Reporting」頁面:

    前往「錯誤回報

    您也可以透過搜尋列找到這個頁面。

  2. 在要更新的錯誤群組上,按一下「開啟」,然後選取解決狀態。您可以選取下列任一值:

    • 開啟:所有錯誤群組的預設初始狀態。其他狀態需由手動設定。您隨時可以將錯誤群組的狀態還原為「Open」
    • 已確認:分類錯誤群組的狀態。
    • 已解決:表示已修正錯誤群組且不再預期發生錯誤的狀態。如果標示為「已解決」的錯誤群組日後再度發生,Error Reporting 會將解決狀態變更為「未解決」
    • 已略過:在清單上隱藏錯誤群組的狀態。如果已靜默處理的錯誤再次發生,該錯誤不會列入錯誤清單,您也不會收到通知。

新增錯誤群組連結

您可以將錯誤群組連結至問題追蹤工具或說明文件等頁面,以便提供解決步驟。

  • 如要新增錯誤群組連結,請按一下 「為這個錯誤群組設定問題追蹤工具連結」,然後完成對話方塊。

  • 如要編輯錯誤群組的連結,請按一下 「為這個錯誤群組設定問題追蹤工具連結」,然後完成對話方塊。

  • 如要開啟錯誤群組的連結,請按一下 「這個錯誤群組的問題追蹤工具連結」

設定通知功能

Error Reporting 可在發生新錯誤時通知您,以及標示為「已解決」的錯誤再度發生時通知您。如需進一步瞭解如何設定通知,請參閱「設定及管理通知」。

刪除錯誤

您可以使用 gcloud 工具或 REST API,刪除為特定Google Cloud 專案儲存的所有錯誤事件,並將錯誤計數重設為零。

gcloud REST API

如要刪除所有錯誤事件,請執行下列指令:

gcloud beta error-reporting events delete

如要刪除所有錯誤事件,請使用 REST API 的 projects.deleteEvents 方法。

如果您為Google Cloud 專案訂閱錯誤通知,然後刪除狀態為「已解決」的錯誤,則解決狀態會變更為「未解決」,如果錯誤再次發生,錯誤回報功能就會傳送通知。

如果您刪除狀態為「Open」或「Acknowledged」的錯誤,Error Reporting 就不會在錯誤再次發生時傳送通知。

後續步驟