通知の管理

選択した Cloud Monitoring 通知チャネルにエラー通知を送信するように Error Reporting を構成できます。

Error Reporting では、次の場合に通知を送信します。

  • 既存のエラーに分類できないエラーが初めて Google Cloud プロジェクトで発生した場合

  • 解決済みとマークされたエラーが再発した場合

通知チャンネルを管理

Monitoring で通知チャンネルを作成、編集、削除します。 通知チャンネルを作成したら、通知チャンネルを使用するように Error Reporting を構成できます。

Error Reporting では、メールとモバイルの 2 種類の通知チャンネルを選択できます。

チャネルの作成

通知チャンネルを構成するには、指標スコープのスコープ対象プロジェクトに対して次のいずれかの Identity and Access Management ロールを持っている必要があります。

  • モニタリング通知チャネルの編集者
  • モニタリング編集者
  • モニタリング管理者
  • プロジェクト編集者
  • プロジェクト オーナー

これらのロールの詳細については、アクセス制御をご覧ください。

Cloud Console を使用して通知チャネルを作成する手順は次のとおりです。

  1. Cloud Console で、プロジェクト選択ツールを使用して Google Cloud プロジェクトを選択し、[Monitoring] を選択するか、次のボタンをクリックします。

    [Monitoring] に移動

  2. Monitoring のナビゲーション パネルで、 [アラート] をクリックします。

  3. [Edit notification channels] をクリックします。

  4. 新しい通知チャネルを追加するには、チャネルの種類を見つけて [新しく追加] をクリックし、次の表に示すチャネル固有の手順に従います。

Email

メールを追加するには、[メール] セクションの [Add new] をクリックしてから表示される手順に従います。

アラート ポリシーの通知チャネルとしてグループのメールアドレスを使用する場合は、ErrorReportingNotifications-noreply@google.com からのメールを受け入れるようにグループを構成します。

モバイル アプリ

Cloud Console モバイルアプリで、どこからでも Cloud Console リソースと Monitoring の情報をモニタリングできます。

特定の Google Cloud プロジェクトの Cloud Console モバイルアプリ通知チャンネルを構成する手順は次のとおりです。

  1. モバイル デバイスのアプリストアから Cloud Console モバイルアプリをインストールします。
  2. Cloud Console モバイルアプリで表示するプロジェクトを選択します。この操作によって、アプリと選択した Google Cloud プロジェクトとの間でデータが交換されます。 通知チャンネルが存在しない場合は自動的に作成され、数分後にこのチャンネルが [通知チャンネル] の [モバイル デバイス] セクションに表示されます。

アラート ポリシーの通知チャンネルとしてモバイル デバイスを追加するには、アラートの [通知] セクションで [Google Cloud Console(モバイル)] を選択し、リストからモバイル デバイスを選択します。

通知されるデバイスについて

[通知チャンネル] ページの [モバイル デバイス] セクションの [スコープ] 列で、通知の送信先を指定します。

Cloud Console モバイルアプリ通知チャンネルのリスト。

  • デバイスは、通知チャンネルを作成した特定のデバイスにのみ通知を送信することを示します。デバイス スコープの通知チャンネルの場合、[表示名] フィールドにはデバイス情報が含まれます。
  • ユーザーは、Cloud Console モバイルアプリがインストールされているすべてのデバイスに通知を送信することを示します。

チャンネルが作成されると、Cloud Monitoring によって通知スコープが決定されます。スコープを選択または変更することはできません。

チャンネルを編集、削除する

Cloud Console を使用して通知チャネルを編集または削除するには、次の操作を行います。

  1. Cloud Console で [モニタリング] を選択するか、次のボタンをクリックします。

    [Monitoring] に移動

  2. Monitoring のナビゲーション パネルで、 [アラート] をクリックします。

  3. [Edit notification channels] をクリックします。

    [通知チャネル] ダッシュボードには、通知チャネルの種類ごとにセクションがあります。各セクションには、その種類のすべての構成が一覧表示されます。

    • エントリを変更するには、[編集] をクリックします。変更が完了したら、[保存] をクリックします。
    • エントリを削除するには、[削除] をクリックします。確認ダイアログで、[削除] をクリックします。

Cloud Console からの通知チャンネルの選択

既存の通知チャンネルを選択するには、次のいずれかのロールが必要です。

  • Error Reporting ユーザー
  • Error Reporting 管理者
  • プロジェクト編集者
  • プロジェクト オーナー

新しいエラーグループが発生したときに通知を送信する場所を選択するには、次の手順を行います。

  1. Error Reporting に移動します。

    Error Reporting に移動

  2. [通知の構成] をクリックして [エラー通知] ページを開きます。

  3. [通知チャネル] プルダウン メニューで、通知を送信するチャネルを選択します。

    必要なチャンネルが表示されない場合は、[通知チャンネルを管理] をクリックして、新しいチャンネルを作成します。通知チャンネルを作成するには、チャンネルの作成に記載されているロールが必要です。

  4. チャンネルを選択したら [保存] をクリックします。

詳細情報

以下は、Error Reporting で通知を作成および管理する際に適用される追加情報です。

通知の上限

Google Cloud プロジェクトで 1 時間以内にエラーが 5 回以上再発した場合、Error Reporting から最終通知が送られ、今後 6 時間は通知が送信されないことが伝えられます。これにより、通知の量を制御します。

解決ステータス

解決ステータスが [解決済み] のエラーが再発した場合、そのエラーがすでに削除されていても、解決ステータスが [対応待ち] に戻され、Error Reporting から通知が送信されます。

[ミュート中] のエラーが再発した場合は、Error Reporting から通知は送信されません。

エラーの解決ステータスを管理するには、エラーの管理をご覧ください。

モバイル通知

Error Reporting は、Android と iOS の Cloud Console アプリにモバイル通知を送信します。モバイル通知を有効にするには、まずご使用のモバイル デバイスにアプリをインストールする必要があります。

Cloud Console モバイルアプリをダウンロード

GCP Console モバイルアプリのイラスト。 GCP Console モバイルアプリの詳細。

Slack 通知

Cloud Monitoring では Slack チャンネルに直接アラート通知を送信できますが、Error Reporting ではこのパターンをサポートしていません。Slack に通知を送信するには、通知メールを Slack チャンネルに転送します