Error Reporting では、エラーグループを管理して、調査の進捗状況を追跡したり、外部の Issue Tracker とのトリアージを調整したり、アプリケーション エラーの再発に関する通知を制御したりできます。
グループ化されたエラーイベントは共通の特性を共有しているため、Error Reporting は最大 1,000 個のサンプルイベントを保持し、残りのデータを推定します。エラーグループ内の個々の発生をすべて検査するには、ログ エクスプローラで関連するログエントリを確認します。
エラーの集計方法については、 エラーイベントのグループ化方法をご覧ください。
始める前に
- 少なくとも 1 つのエラーグループがあることを確認します。詳細については、 Error Reporting を使用してエラーイベントを収集するをご覧ください。
-
エラーを管理するために必要な権限を取得するには、プロジェクトに対するError Reporting ユーザー (
roles/errorreporting.user)IAM ロールの付与を管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。
解決ステータスを変更する
エラーグループの調査ステータスを記録するには、次の操作を行います。
-
コンソール Google Cloud で [Error Reporting] ページに移動します。
このページは、検索バーを使用して見つけることもできます。
更新するエラーグループで [オープン] をクリックし、 解決ステータスを選択します。次のいずれかの値を選択できます。
- オープン: すべてのエラーグループのデフォルトの初期状態。他の状態は手動で設定します。エラーグループのステータスは、いつでも [オープン] に戻すことができます。
- 確認済み: エラーグループのトリアージ ステータス。
- 解決済み: エラーグループが修正され、今後 発生しないことを示すための状態。[解決済み] とマークされたエラーグループで問題が再発した場合、Error Reporting は解決ステータスを [オープン] に戻します。
- ミュート: リストからエラーグループを選択できません。ミュートされたエラーグループでエラーイベントが発生した場合、エラーイベントは記録されず、通知も送信されません。
エラーグループにリンクを追加する
エラーグループを、Issue Tracker や解決手順が記載されたドキュメントなどのページにリンクできます。
エラーグループにリンクを追加するには、 add[このエラーグループに対応する公開バグトラッカーへのリンクを設定します] をクリックして、ダイアログを完了します。
エラーグループのリンクを編集するには、 edit [このエラーグループに対応する公開バグトラッカーへのリンクを設定します] をクリックして、ダイアログを完了します。
エラーグループのリンクを開くには、 link [このエラーグループに対応する公開バグトラッカーへのリンク] をクリックします。
通知を設定する
新しいエラーイベントが発生したときに通知するように Error Reporting を設定できます。[解決済み] とマークされたエラーグループでエラーイベントが発生したときに通知することもできます。詳細と 通知の設定については、 通知を構成、管理するをご覧ください。
エラーを削除する
Google Cloud CLI または Error Reporting API を使用して、指定された Google Cloud プロジェクトに保存されているすべてのエラーイベントを削除し、エラーイベントの数をゼロにリセットできます。
gcloud
すべてのエラーイベントを削除するには、次のコマンドを実行します。
gcloud beta error-reporting events delete
REST API
すべてのエラーイベントを削除するには、REST API の projects.deleteEvents メソッドを使用します。
プロジェクトの Google Cloud [通知]に登録し、ステータスが [解決済み]のエラーグループのエラーイベントを削除すると、エラーグループの解決ステータスが [オープン]に戻ります。新しいエラーイベントが発生すると、Error Reporting から通知が送信されます。
エラーグループのステータスが [オープン]または [確認済み]のときにエラーイベントを削除した場合、新しいエラーイベントが発生しても Error Reporting から通知は送信されません。