アラートを使用して、通知チャネルを設定し、それらのチャネルをポリシーに添付できます。選択したチャネルは、適切なユーザーに、迅速かつ一貫した方法で、インシデントについて通知します。たとえば、通知を使用すると、コンテキストを提供するインシデントについてのチャートを含め、そのチャートをチームと共有できます。
アラートは、Webhook、Slackルーム、電子メールなど、複数の通知チャネルを提供します。インシデントが開かれる、認識される、または終了する際に、通知チャネルを通じて通知を受けます。このドキュメントでは、使用可能な通知チャネルと、それらのセットアップ方法について説明します。
有効期限(EOL)の通知
通知チャネルをより強力なワークフローに置き換えています。既存の通知を、より多くのオプション、柔軟性、制御を提供するワークフローに自動移行し、通知に追加のデータを含めて強制できます。ワークフローの詳細
通知チャネルの表示
アカウントのすべての通知チャネルを表示するには、one.newrelic.com > Alerts & AI > Channelsに移動します。
通知チャネルの追加または削除
新規の通知チャネルを設定する場合は、以下の手順に従います。
- 通知チャネルで、新規の通知チャネルをクリックします。
- チャネルのタイプを選択し、その他の必要な手順を完了します。
通知ポリシーまたはチャネルを追加または削除する場合は、以下の手順に従います。
特定の通知チャネルの手順
これらの通知チャネルタイプを使用できます。
選択したアカウントのすべての個人およびそのメールアドレスは、自動的にユーザー通知チャネルに追加されるため、それらは通知チャネルで選択できます。既存のNew Relicアカウントをメールチャネルに追加する必要はありません。
その他のユーザーにメールチャネルを追加する場合は、以下のガイドラインに従います。
フィールド | 説明 |
---|
メール(必須) | 通常、メール通知チャネルは、選択したアカウントに存在しないユーザーのメールまたはメールエイリアスを識別するために使用します。たとえば、DevOpsチーム用にdev-ops@company.com というメールエイリアスがある場合、そのメールエイリアスをメールチャネルに追加します。そうでない場合は、ユーザー通知チャネルを使用して、DevOpsチームの特定のユーザーを選択します。 容易にメンテナンスできるよう、単一のアラート通知チャネルにユーザー以外のメールアドレスまたはエイリアスを1つ追加します。複数のメールアドレスにメールチャネルを使用する場合は、アカウント外にメールグループまたはエイリアスを作成します。これらのメールアドレスは、アカウントにすでにあるメールアドレスと同一のものまたは異なるものにできます。 ユーザーは一般的な(アラートに関係しない)メールを配信停止できますが、アラートメール通知の配信停止はできません。代わりに、アカウントの所有者 (オーナー)、アドミン、またはアドオンマネージャーは、ポリシーのメール通知チャネルからユーザーを削除する必要があります。 |
JSON添付ファイルを含める(オプション) | メール通知にJSON添付ファイルを含めるには、このチェックボックスを選択します。 |
以下の情報を提供するには、New Relicと統合した既存のOpsGenieアカウントが必要です。
フィールド | 説明 |
---|
チャネル名(必須) | OpsGenie通知チャネル用の意味のある名前(最大64文字)。 |
APIキー(必須) | APIリクエストの認証に使用する、OpsGenieインテグレーションから生成されたAPIキー。 |
チーム(オプション) | アラート担当チーム名のリスト。OpsGenieは、どのユーザーが通知を受信するかを判断するため、チームのエスカレーションポリシーを実行します。 |
タグ(オプション) | アラートに添付されたコンマで区切られたラベルのリスト。 ヒント緊急アラート用にOpsGenieのQuiet Hours 設定を上書きするには、OverwriteQuietHours タグを追加します。 |
受取人(オプション) | OpsGenieがどこに通知を送信するかを判断するために使用する、ユーザー、グループ、オンコールスケジュール、エスカレーションポリシーなど、1つ以上の名前。 |
以下の情報を提供するには、既存のPagerDutyアカウントが必要です。
フィールド | 説明 |
---|
サービス名(必須) | 通知用にPagerDutyと統合されているサービスの名前。 |
インテグレーションキー(必須) | サービスのインシデントをトリガ、承認、解決するためにPagerDutyのインテグレーションAPIが使用している一意のサービス識別子。 |
スラック通知を追加する前に、スラックのNew Relicインテグレーションを使用して、一意のWebhookインテグレーションを作成する必要があります。ウェブ、トランザクション、サーバー、モバイルのアラートを別のチャネルに投稿する場合は、それぞれに別のインテグレーションをセットアップする必要があります。
フィールド | 説明 |
---|
チャネル名(必須) | Network Ops Center Slack通知チャネル用の有意義な名前(最大64文字)を指定します(例:Network Ops Center)。
|
URL(必須) | スラックで設定したNew RelicのwebhookインテグレーションURLをコピーアンドペーストします。例: https://hooks.slack.com/services/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
URLにはhttps:// を含めてください。http:// は使用しないでください。 |
チームチャネル(オプション) | これを使用するには、アラート通知の送信先のスラックチャネル名の前に# を含めます(例:#NOC )。 |
有効期限(EOL)の通知
2022年9月30日以降、VictorOps通知など、いくつかの機能のサポートを終了する予定です。この移行の簡単な準備方法などの詳細については、サポートフォーラムの投稿を参照してください。
以下の必須情報を提供するには、既存のVictorOpsアカウントが必要です。
フィールド | 説明 |
---|
チャネル名(必須) | この通知チャネル用の意味のある名前(最大64文字)。例えば、VictorOps Route key(ルートキー)がテクニカルサポートチーム用のものであれば、このチャネルをTech Support - VictorOps と命名することができます。 |
キー(必須) | VictorOpsは各アカウントに一意のキーを生成します。VictorOpsアカウントをそれに関連付けられたインテグレーションにマップします。 |
ルートキー(オプション) | このキーは、アラートまたはインシデントを特定のチームにマップします。 |
WebhookはHTTP POSTメッセージであり、宛先のURLに配信されるJSONドキュメントを含んでいます。インシデントがオープン、承認、またはクローズされると、Webhook機能は、イベントの説明、New Relicに戻るリンクなど、関連情報を含むメッセージをURLに送信します。また、さらなるシステムインテグレーションを実現するため、POSTメッセージのペイロードをカスタマイズするオプションもあります。
重要
エンドポイントが10秒以内にPOSTリクエストに応答しない場合は、アラートUIで関連インシデントの失敗通知イベントが表示されることがあります。
Webhook通知を追加する前に、以下の必須情報を受信後に200から206までのステータスコードで応答するよう設定されたエンドポイントが必要です。
フィールド | 説明 |
---|
チャネル名(必須) | Webhook用の意味のある名前(最大64文字)。 |
基本url(必須) | POSTメッセージを受信し、カスタマイズしたシステムの動作をトリガするエンドポイント。 注意WebhookのURLにポート番号を含める場合は、リクエストにポートを使用できることを確認します。そうでない場合は、Webhookは動作しません。 |
基本認証(オプション) | Webhookの基本認証を要求するには、 基本認証の追加を選択し、Webhookを認証するユーザー名とパスワードを入力します。 |
カスタムヘッダー(オプション) | Webhookにヘッダーを含めるには、カスタムヘッダーの追加を選択し、各ヘッダーの名前と値を入力します。 |
カスタムペイロードの使用(オプション) | デフォルト値を使用するには、空白のままにします。デフォルト値を表示および編集するには、カスタムペイロードの追加を選択します。 |
ペイロード (カスタムペイロード専用) | カスタマイズしたPOSTメッセージコード。このフィールドには、以下が含まれます。 - 使用できる変数のリスト
- ペイロードタイプに基づいた構文のハイライト表示
|
ペイロードタイプ (カスタムペイロード専用) | メッセージフォーマットの指定: JSON(デフォルト)またはフォーム。 |
有効期限(EOL)の通知
2022年9月30日以降、xMatters通知など、いくつかの機能のサポートを終了する予定です。この移行の簡単な準備方法などの詳細については、サポートフォーラムの投稿を参照してください。
以下の情報を提供するには、既存のxMattersアカウントが必要です。
フィールド | 説明 |
---|
チャネル名(必須) | ポリシーに関連付ける際に、識別しやすいチャネル名を付けます。 |
インテグレーションURL(必須) | xMattersによって提供される、xMattersアカウントを指す一意のインテグレーションURL。 |
モバイルプッシュ通知の受信
重要
モバイルプッシュ通知を受信するには、デバイスが(アカウント)> ユーザー設定に登録済みで、リストされている必要があります。デバイスがユーザー設定にリストされていない場合は、アプリからログアウトしてから、再度ログインし、リストされているかを確認します。
モバイルプッシュ通知を受信する場合は、以下の手順に従います。
- 最低1回はモバイルアプリからNew Relicアカウントにログインし、デバイスが登録されていることを確認します。まだ作成されていない場合は、無料のNew Relicアカウントを以下で作成し、今すぐデータの監視を開始してください。
- アラートポリシーにユーザーチャネルを追加します。
- デバイスのプッシュ通知をオンに切り換えます。
アラート通知の承認
アカウントに登録されているすべてのユーザーは、ユーザーインタフェースまたはメール通知から通知を承認できます。
New Relicでインシデントを認識すると、PagerDutyでも関連インシデントが認識されます。