Grafana での Webhook の構成
Grafana で Webhook エンドポイントを構成し、SR Ops がエンドポイントを使用して Grafana と通信できるようにします。
始める前に
次のアクションを実行したことを確認します。
- SR Ops での Webhook エンドポイントの作成詳細については、「SR Ops での Webhook エンドポイントの作成」を参照してください。
- Grafana でのアカウントの作成
必要なロール:evt_mgmt_integration
手順
- Grafana コンソールにログインします。
-
左側のナビゲーション ウィンドウで、ベル アイコン (
) をクリックし、 警告 > 通知チャネル.
アラートページが表示され、[通知チャネル] タブがデフォルトで選択されます。 -
[新規チャネル (New channel)] をクリックします。
新規通知チャネルのフォームが表示されます。
- Webhook を作成するには、[Webhook] セクションまで下にスクロールして、[新規] をクリックします。
-
フォームの各フィールドに入力します。
フィールド 説明 名前 通知チャネルの名前。 タイプ 通知チャネルのタイプ。 注:タイプは Webhook を選択する必要があります。URL 作成済みの Webhook URL を入力します。 オプションの Webhook 設定 HTTP メソッド 通信を有効にするプロトコル。 注:POST を選択する必要があります。ユーザー名 evt_mgmt_integration ロールを持つ ServiceNow のユーザー名。 パスワード ServiceNow ユーザーのパスワード。 通知設定 通知を管理するオプション。 - 構成を確認するには、[テスト] をクリックします。
- [保存] をクリックします。
-
左側のナビゲーションペインで、ダッシュボードアイコン (
) をクリックし、[管理] をクリックします。
- アラートルールと条件を追加する既存のダッシュボードをクリックします。
- 必要なパネルを右クリックし、[編集] をクリックします。
- [アラートを作成 (Create Alert)] タブをクリックし、[アラートを作成 (Create Alert)] ボタンをクリックします。
- アラートのルールと条件を指定します。
- [通知] セクションの [送信先] で [+] 記号をクリックし、作成した通知チャネルを追加します。
-
[タグ] セクションで、次のタグを追加します。
- 重大度:(オプション) アラートの作成が必要となる重大度。
- カウント:(このタグは必須です。作成しなければ、ServiceNow でアラートが自動的にクローズされません。) このアラートルールで監視されるデバイス、ホスト、またはサーバーの数。
-
[保存] をクリックします。
アラートルールが作成されます。警告ルールにアクセスするには、左側のナビゲーション ウィンドウでベル アイコン (
) をクリックし、 警告 > アラートルール.
注:アラートにバインドされていない余分なクリアイベントが ServiceNow に送られる場合があります。このようなイベントは無視してください。Grafana がクリア通知で情報を送信しないという問題の解決として作成されたものです。