---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Prometheus イベントの統合

# Prometheus イベントの統合 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

Prometheus のアラートマネージャーに標準の Webhook を追加して、Prometheus と イベント管理 を統合します。

## 始める前に

* イベント管理 Connectors (sn_em_connector) プラグインが Now Platform インスタンスにインストールされていることを確認します。
* Prometheus によって管理されているホストの構成アイテムが ServiceNow に存在していることを確認します。これらの CI は物理的または仮想的なものである可能性があり、手動で作成されていることも、IP ディスカバリーやクラウドディスカバリーを使用して検出されていることもあります。
* 必要なロール：evt_mgmt_integration

## このタスクについて

Prometheus からのイベントの収集用に イベント管理 環境を構成します。  
Xanadu リリース以降、以前に使用していない (つまり、アクティブ化、非アクティブ化、変更のいずれも行われていない) コネクタで提供される OOTB (すぐに利用可能) イベントルールの \[追加の一致ルールを適用\] チェックボックスが true に設定されます。以前は、このチェックボックスは無効になっていました。この変更により、イベントに対して同じフィルター条件を使用して、より多くのイベントルールまたは自動化を実行できます。  
注:  
この機能は、アクティブなイベントルールにのみ適用されます。

## 手順

1. Prometheus インスタンスに Webhook を追加します。  
   1. Alertmanager.yml に移動し、受信者の下に Webhook エントリを追加します。
   2. エンドポイント URL を入力します。例：`https://<インスタンス名>/service-now.com/api/sn_em_connector/em/inbound_event?source=prometheus`
   3. http_config の下に「`basic_auth`」と入力します。
   4. basic_auth の下にユーザー名とパスワードを追加し、作成した Webhook 名を route の下の受信者に追加します。
   {#prometheus-events-integration__ol_aw3_rjp_brb}
2. Prometheus インスタンスで、アラートルールを作成します。  
   1. アラートルールのファイルを作成し、rules_files の下の prometheus.yml 内にそのパスを追加します。
   2. PromQL を使用して、Prometheus の形式に従ってアラートルールを作成します。
   3. AlertManager と Prometheus を再起動して、変更を反映します。
   {#prometheus-events-integration__ol_qph_2mp_brb}

## タスクの結果

Prometheus から イベント管理 プラグインにアラートが送られ始めます。このプラグインは、元の Prometheus アラートメッセージから情報を抽出し、必要なイベントフィールドに値を入力して、イベントをデータベースに挿入します。Now Platform インスタンスで、\[すべてのイベント\] に移動してイベントを表示します。

ペイロードで重大度を受信しない場合、デフォルトの重大度は \[メジャー\] です。これは、\[ Push Connector Configuration \] セクションで変更できます プッシュコネクターPrometheus プッシュコネクタ. 重大度の有効な値は、 \[1- 重大\]、 \[2- メジャー\]、 \[3- マイナー\]、 \[4- 警告\]、および \[5- 情報\] です。  
注:  
ホストを cmdb_ci_hardware の代わりに cmdb_ci_vm_object レコードにマップするには、Prometheus 用に作成された \[Prometheus VM バインディング (Prometheus VM Binding)\] イベントルールを有効にします。イベントルールの詳細については、「[イベントルール](https://www.servicenow.com/docs/_00ccnQ~TF4XMVf_MNKJCQ "イベントルールを使用して、追跡および修復のためのアラートを生成します。イベントルールは、イベントルール [em_match_rule] テーブルに格納されます。イベントとアラートの生成を管理するためのイベントルールを設定およびカスタマイズします。")」を参照してください。

