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