---
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


---

# アラートのコンテンツをカスタマイズするイベントルールの設定

# アラートのコンテンツをカスタマイズするイベントルールの設定 {#ariaid-title1}

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

アラートのコンテンツをカスタマイズするイベントルールを設定できます。フィールドの順序をカスタマイズしたり、表示するフィールドを選択したりすることができます。\[アラート出力の変換と構成\] セクションの左側の作業領域にあるフィールドは、生成されたアラートに表示されるフィールドです。

## 始める前に

必要なロール：evt_mgmt_admin

## このタスクについて

必要なイベントフィールドを追加し、フィールド内のテキストを変更することによって、アラートのコンテンツをカスタマイズできます。  
注:  
入力用の正規表現式を作成する場合は、変数を順番に使用して入力を作成するようにしてください。変数は含めないようにスキップできますが、選択された順番を維持する必要があります。
次のいずれかまたは両方の方法で、アラートテキストの書式を設定します。  
{#t_EMComposeOuput__table_qdp_t2l_xy__entry__2}

| 書式設定方法 | 説明 |
|-|-|
| 変換 | アラートに表示するフィールドを作成します。フィールドとその値は、\[追加情報\] セクションまたは \[アラートタグ\] セクションに表示されます。\[イベントの入力\] ペインで、新しいフィールドが \[式\] セクションに一覧表示されます。 |
| 作成 | 選択したフィールドに表示するテキストを決定します。 |
[表 : 1. アラートテキストの書式設定]

{#t_EMComposeOuput__table_qdp_t2l_xy}  
注:  
* 除外リスト \[em_event_rule_black_list\] を設定して、\[イベントの入力\] ペインに表示するフィールドを設定します。

  除外リストに入力されたフィールドは、それが既に既存のイベントルールに含まれている場合、ルールからは削除されません。代わりに、ルールの \[手動属性\] セクションに移行されます。
* em_event_rule_order を設定することで、イベントフォームフィールドの順序を管理します。
{#t_EMComposeOuput__ul_gkb_3wk_xy}

## 手順

1. 移動先 すべてイベント管理ルールイベントルール.
2. \[新規\] をクリックするか、イベントルールを開きます。
3. \[アラート出力の変換と構成\] をクリックします。  
   このセクションでは、変換モードと構成モードを使用できます。
4. フィールドの情報を変換するには (標準モード)：  
   注:  
   この手順では、テキストの選択は標準編集モードで行われます。このモードでは、\[元に戻す\] を使用できます。
   1. \[イベントの入力\] ペインの必要なフィールドをクリックします。選択したフィールドの値とコンテンツが、左側の作業領域に表示されます。

   2. 標準編集モード ![イベント管理アイコン]() を選択します。
   3. 鉛筆カーソルを使用して、必要なテキストをハイライト表示します。フィールド内のテキストをダブルクリックして「![イベント管理アイコン]()」という語を選択することも、必要なテキストと記号を選択することもできます。  
      注:  
      \[システムの設定\] で \[アクセシビリティを有効にする\] ![\[アクセシビリティを有効にする\]]() がオンになっている場合、![標準編集モードアイコン]() は使用できません。
   4. リストからフィールド名を選択するか、必要な式名を入力します。リストに表示されるフィールドは、既存のイベントフィールド、追加情報のフィールド、または以前に定義されたアラートタグ (「t_」プリフィックスが付いたフィールド) です。フィールド名が \[式\] ペインに表示され、選択したテキストがハイライト表示されます。テキストと式名の両方が同じ色でハイライト表示されます。作成した追加の式とその値は別の色でハイライト表示されます。

      注:  
      変換フィールド名に「'」 (単一引用符) 文字を含めることはできません。
   5. \[完了\] をクリックします。式名が \[イベントの入力\] ペインの \[式\] セクションに表示されます。

      ![イベント管理出力]()
   6. \[イベントの入力\] ペインで式またはその値をクリックすると、詳細が左側の作業領域に表示されます。
   {#t_EMComposeOuput__ol_lzv_hq3_wy}
5. フィールドの情報を変換するには (正規表現モード)：  
   注:  
   * 正規表現モードでは、\[元に戻す\] を使用できません。
   * イベントでハイライト表示されている変数から正規表現式をビルドする場合は、選択した変数をイベントフィールドに表示される順序で配置します。
   * イベントルール正規表現を作成するときは、イベントフィールドの入力の完全一致を使用して条件を指定します。たとえば、テキスト「`vhxy2stlgwc_8888_hec03v012979`」の場合、正規表現

         ^([^_]+)_

     は、アンダースコアの前に出現するテキスト「`vhxy2stlgwc`」を捕捉しそうに見えます。しかし、このテキストは完全一致ではないため、この正規表現は機能しません。次のように完全な正規表現を使用します。

         ^([^_]+)_.*

   * Java Matcher パーサーは、正規表現エンジンに使用されます。正規表現のテストには、かならず Java パーサーを使用してください。
   * データの解析時に正規表現が文字列全体と一致しない場合、イベントルールでイベントがキャプチャされないので、解析は行われません。
   * Java 正規表現エンジンの「matches」メソッドが使用されています。この実装では、正規表現エンジンは、指定されたパターンに対する入力シーケンス全体を照合しようとします。find メソッドなど、その他の照合メソッドはサポートされていません。
   * `Pattern.DOTALL` フラグを除き、デフォルトでは正規表現フラグは設定されません。Java 正規表現のこの実装では、ドット文字「.」は、行終端文字を含む任意の文字に一致します。
   * `Pattern.DOTALL` 以外の他の正規表現フラグは変更できません。
   * `先読み`はサポートされています。ただし、`後読み` はサポートされていません。
   {#t_EMComposeOuput__ul_hgc_nqy_ddb}
   1. \[イベントの入力\] ペインの必要なフィールドをクリックします。選択したフィールドの値とコンテンツが、左側の作業領域に表示されます。
   2. 正規表現編集モード ![イベント管理アイコン]() を選択します。

   3. 必要なテキストおよび記号 ![イベント管理グラフィック]() を選択します。ハイライト表示されたテキストを (. \*) で置き換えて、正規表現式を作成します。
   4. \[式\] ペインで、\[フィールドの選択または追加\] フィールドをクリックします。

      ![イベント管理画像]()
   5. リストからフィールド名を選択するか、必要な式名を入力します。リストに表示されるフィールドは、既存のイベントフィールド、追加情報のフィールド、または以前に定義されたアラートタグ (「t_」プリフィックスが付いたフィールド) です。フィールド名が \[式\] ペインに表示されます。

      注:  
      変換フィールド名に「'」 (単一引用符) 文字を含めることはできません。
   6. \[完了\] をクリックします。

   {#t_EMComposeOuput__ol_smt_3kj_wy}  
   注:  
   * イベントでハイライト表示されている変数から正規表現式をビルドする場合は、選択した変数をイベントフィールドに表示される順序で配置します。
   * イベントルール正規表現を作成するときは、イベントフィールドの入力の完全一致を使用して条件を指定します。たとえば、テキスト「vhxy2stlgwc_8888_hec03v012979」の場合、正規表現 \^(\[\^_\]+)_ は、アンダースコアの前に出現するテキスト「vhxy2stlgwc」を捕捉しそうに見えます。しかし、このテキストは完全一致ではないため、この正規表現は機能しません。\^(\[\^_\]+)_.\* のように完全な正規表現を使用します。
   {#t_EMComposeOuput__ul_y1n_gqy_ddb}
6. テキストを作成するには、\[アラート出力の変換と構成\] セクションで、必要なフィールドをクリックします。  

   次のいずれかのアクションを実行して、アラートフィールドのテキストを作成します。
   * \[イベント情報\] ペインからフィールドを必要なフィールドにドラッグします。
   * 利用可能なフィールドの参照として、\[イベント情報\] ペインを使用します。フィールド名の詳細を ${\<fieldname\>} という形式で入力します。ここで、「$」は「値を使用する」ことを意味します。かっこ内の \<fieldname\> 変数はイベントフィールド名に置き換えられます。
   * テキスト、スペース、または文字を自由に入力できます。たとえば、スペースまたはアンダースコア記号 (_) を使用して、アラートフィールドのテキストをわかりやすくします。
   {#t_EMComposeOuput__ul_jps_xcm_xy}
7. 生成されたアラートに表示する必要があるフィールドを指定するには、\[手動属性\] チェックボックスを選択します。  
   注:  
   これらのフィールドとその値は、「t_」プリフィックスが付いた属性の \[追加情報\] セクションまたは \[アラートタグ\] セクションに表示されます。
   1. 左側の列に値を入力します。
   2. 右側の列で、 \[追加\] または \[式\] フィールドから値をドラッグするか、値を入力します。  
      「t_」プリフィックスが付いた属性の値を入力すると、それまでに定義されたすべての「t_」属性がドロップダウンリストに表示されます。
8. \[保存\] または \[更新\] をクリックします。
{#t_EMComposeOuput__steps_v1m_rrd_bt}

## 次のタスク

イベントルールをフィルタリングできます。「[イベントルールが適用されるイベントのフィルタリング](https://www.servicenow.com/docs/68C7dwVJW1BTIMK~O8Kjlg "イベントルールを適用する必要があるイベントを制限するためのフィルターを定義します。各イベントをイベントルールの適用対象にするか適用対象外にするかを判断するための条件セットを指定することにより、フィルターを設定します。")」を参照してください。
**関連概念**   

* [イベント入力情報の使用](https://www.servicenow.com/docs/415ACXVOL5EmA~pKmpDHqw "イベントルールを作成する手順に含まれている [イベントの入力] ペインには、イベントルールの設定時に使用できる情報への参照が用意されています。")
* [アラートタグ](https://www.servicenow.com/docs/MiOHhOyJAQBxklpNMa4WdA "アラートタグにより、すべての正規化フィールドを統合し、アラートフィールド (キー / 値) を変換および正規化するアドミンエクスペリエンスを向上させ、​さまざまなソース間での正規化フィールドを再利用することが可能になります。​これにより、相関のアラート品質が向上し、TBAC (タグベースの自動相関) 定義がさらにすぐに利用可能になります。​")  
**関連タスク**   

* [イベントルールの作成または編集](https://www.servicenow.com/docs/FRzz4tapo~PSLu0JOsbITg "イベントルールを作成して、追跡および修復のためのアラートを生成できます。イベントルールでチームベースの統合を使用して、コネクタの所有権とルールの実行が一般的なルールよりも優先されるようにします。チームは、柔軟性とカスタマイズオプションを提供しながら、一貫性と階層を維持できます。")
* [イベントルールが適用されるイベントのフィルタリング](https://www.servicenow.com/docs/68C7dwVJW1BTIMK~O8Kjlg "イベントルールを適用する必要があるイベントを制限するためのフィルターを定義します。各イベントをイベントルールの適用対象にするか適用対象外にするかを判断するための条件セットを指定することにより、フィルターを設定します。")

