検出ステップの定義

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む5読むのに数分
  • ディスカバリーパターンに追加した、識別セクションと接続セクションのエントリーごとに、検出ステップを定義します。これらのステップは検出の基礎となります。

    始める前に

    必要なロール:pd_admin

    このタスクについて

    検出ステップの定義は、識別、拡張または接続セクションを追加した直後に行うか、または必要なセクションを追加した後に行うか選択できます。

    すべてのステップに対して操作を定義します。操作タイプによって、設定する必要があるパラメーターと変数が決まります。

    手順

    1. パターンフォームで、[識別セクション] または [接続セクション] の関連するエントリーをクリックします。[接続セクション]サービスマッピング 専用です。

      パターンデザイナーが開き、左側にステップツリーが表示されます。

      このパターンの検出ステップが特定されていない場合は、[無題のステップ] が、ウィンドウの左ペインのステップツリーに表示されます。

    2. オプション: 既存のパターンを変更する場合は、[ステップ] ツリーを検索して関連するステップを探します。

      パターン内の関連するステップの検索
    3. 新しいステップを追加するには:
      • [現在のステップの上にステップを追加 (Add a step over the current step)] ボタンをクリックして、現在のステップの上にステップを追加します。
      • [現在のステップの下にステップを追加 (Add a step under the current step)] ボタン をクリックして、現在のステップの下にステップを追加します。
    4. リストから操作を選択し、操作に対して表示されるフィールドに入力します。
      運用 目標
      ユーザーを変更

      デフォルトの管理者資格情報ではなく、オペレーティングシステムの資格情報を使用します。

      接続を作成 発信接続に関する情報を入力します。これは、サービスマッピング のみに適用されるパターンの接続セクション用です。
      フィルターテーブル 指定された条件に従ってテーブルをフィルタリングします。
      一致する URL を検索 URL のリストで最適な URL を検索します。
      レジストリーキーを取得 レジストリーキーをクエリーします。
      プロセスを取得 (Get process) 指定された基準に従ってプロセスを検索します。
      ライブラリー参照 複数のステップを結合して 1 つのグループとして実行します。
      一致 条件を照合し、条件が満たされない場合にパターンの実行を停止します。
      テーブルを結合 2 つのテーブルを結合します。
      コマンド出力を解析 コマンドの出力から情報を抽出します。
      ファイルを解析 ファイルから情報を抽出します。
      URL の解析 URL をそのコンポーネントに分類します。
      変数を解析 変数から情報を抽出します。
      HTTP Get コールクエリーの定義 HTTP プロトコルを使用してデバイスから情報を抽出します。
      クラウド REST コール (Cloud REST Call) Microsoft Azure や Amazon Web Services などのクラウドコンピューティングデバイスから情報を抽出します。
      関係性/参照を作成

      パターン内で検出された CI 間の関係性と参照を作成します。

      ファイルを配置

      リモートシステムにファイルを転送します。

      SSH スクリプトファイルの実行 Unix ベースのホストで複合コマンドまたはコマンドシーケンスを実行します。
      パラメーター値の設定 パラメーターの値を設定します。
      SNMP クエリー SNMP クエリーを実行します。
      変換テーブル 計算列を既存のテーブルに追加します。
      ユーザーの変更を解除 デフォルトの管理資格情報に切り替えます。
      Union Tables (テーブルを合体) 同じ形式を共有する 2 つのテーブルを追加します。
      WMI メソッドの発動 WMI (Windows Management Instrumentation) を使用してメソッドを実行します。
      WMI クエリー WMI クエリーを実行します。

      基本システムに付属していないカスタム操作がある場合は、カスタム操作を選択できます。詳細については、「パターン操作のカスタマイズ」を参照してください。

    5. 次の検出ステップ設定を指定します。
      フィールド 説明
      前提条件 ステップに特定の基準を追加するには、このチェックボックスをオンにします。ステップを常に定義されたとおりに実行する場合は、この設定をオフのままにしておきます。

      複数の条件については、複数の条件を定義するのではなく、条件ごとにステップを定義することを検討してください。

      詳細については、「ステップを条件付きにする」を参照してください。
      CI 属性 CI タイプを追加したときに生成される CI 属性変数が自動的に入力されるテーブルです。

      このテーブルはコンテナまたは表形式の変数をサポートしていません。

      ショートカットを使用して値を入力するには、「パターンへの値と変数の入力」の説明に従ってください。

      変数はすべて「$」 のプリフィックス付きで表記され、定数はすべて二重引用符の内側に表記されます。

      詳細については、「パターン変数」を参照してください。
      一時変数 ディスカバリーパターンを定義したときに生成される一時変数が自動的に入力されるテーブルです。

      一時変数テーブルから変数を追加または削除できます。

      ショートカットを使用して値を入力するには、「パターンへの値と変数の入力」の説明に従ってください。

      変数はすべて「$」 のプリフィックス付きで表記され、定数はすべて二重引用符の内側に表記されます。

      詳細については、「パターン変数」を参照してください。
    6. ステップにコメントを追加するには、コメントアイコン (コメントを追加ボタン) をクリックし、コメントテキストにテキストを追加して [投稿] をクリックします。
      コメントアイコンが コメントボタン に変わった場合、このパターンのステップに関連付けられたコメントがあることを示しています。
    7. デバッグモードの場合は、[テスト] をクリックしてステップをテストし、操作が期待した結果をもたらすかどうかをチェックします。
    8. ステップを削除せずにパターンから除外するには、[アクティブ] チェックボックスをオフにします。
      MID サーバー はパターンの実行中にこのステップをスキップします。
    9. セクションからステップを削除するには、ステップを選択してゴミ箱アイコンをクリックします。
    10. すべてのステップを定義したら、[保存] をクリックします。
    11. パターンレコードで [有効化] をクリックして、そのパターンを使用できるようにします。

    次のタスク

    [デバッグ] をクリックして追加アクションにアクセスし、個別に検索せずにソースファイルを参照して開けるようにします。