Grafana イベントのデータ連携
Grafana を イベント管理 とデータ連携するには、Grafana コンソールで標準 Webhook を追加します。
始める前に
- イベント管理 Connectors (sn_em_connector) プラグインが Now Platform インスタンスにインストールされていることを確認します。
- イベント管理 プラグインが Now Platform インスタンスにインストールされている必要があります。
- CI バインディングは IP を介して行われ、インスタンスはバインディングを開始するサーバーとして検出される必要があります。Grafana がオブジェクト ID の情報を提供しないため、クラウドを通じて検出された CI または cmdb_ci_vm_object の CI はバインドされません。
- 必要なロール:evt_mgmt_integration
このタスクについて
Grafana からのイベントの収集用に イベント管理 環境を構成します。Grafana コンソールで、標準 Webhook を使用して、Now Platform インスタンスを REST エンドポイントとして設定します。
注:
Grafana v7.4.3 に対してステップ 1 と 2 を実行します。Grafana v9.3.2 の場合は、ステップ 3 に進みます。
手順
Grafana v7.4.3
-
Grafana コンソールで、通知チャネルを作成します。
-
Grafana コンソールで、アラートルールを作成します。
Grafana v9.3.2。
-
Grafana コンソールで、連絡先を作成します。
-
Grafana コンソールで、通知ポリシーを作成します。
-
Grafana コンソールで、アラートルールを作成します。
タスクの結果
Grafana からイベント管理プラグインにアラートが送られ始めます。このプラグインは、元の Grafana アラートメッセージから情報を抽出し、必要なイベントフィールドに値を入力して、イベントをデータベースに挿入します。Now Platform インスタンスで、[すべてのイベント] に移動してイベントを表示します。
注:
- Grafana v7.4.3 では、アラートにバインドされていない余分なクリアイベントが ServiceNow に送られる場合があります。このようなイベントは無視してください。Grafana がクリア通知で情報を送信しないという問題の解決として作成されたものです。
- Grafana 8 以降でのみ使用される重大度パラメーターが追加されます。重大度がカスタムラベルで渡されない場合、指定された値はイベントの重大度として使用されます。