実行中のプロセスフィルター

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • 名前とキーパラメーターの組み合わせを使用して、インスタンスに戻るプロセスをフィルタリングします。OS プロセスのフィルタリングをすぐに利用可能です。プロセスをフィルタリングすると、データベースで作成、更新、または削除されるレコードの数を減らすことができ、データベース全体のパフォーマンスを向上させることができます。

    始める前に

    必要なロール:discovery_admin、admin

    このタスクについて

    フィルターにプロセスを追加するには、実行中のプロセスフィルターレコード [running_process_filter] を使用して構成をセットアップする必要があります。これらのレコードにより、フィルタリングされたプロセスが実行中のプロセス [cmdb_running_process] テーブルに入力されないようにします。

    手順

    1. running_process_filter.list に移動します。
    2. [新規] をクリックして、新しいレコードを作成します。
      フォームと説明は以下のとおりです。

      完了するための新しいレコードが開きます。フィールドについては、次の表で説明します。

      フィールド 説明
      アクティブ 含める、または除外するボックスをオンにします。
      名前 レコードの名前。
      説明 レコードの簡単な説明。
      グループ 構成タイプの名前。実行中のプロセスフィルターは、テーブルで簡単に識別して選択できるように自由にグループ化できます。
      プローブ 必須フィールド。このフィルターを使用するプローブ。多くの場合、Linux または Windows のアクティブなプロセス、または ADM 拡張機能。

      プローブが実行されると、インスタンスは running_process_filter レコードをプローブパラメーターとして送信します。プローブはこれを使用して結果をフィルタリングしてから、情報をインスタンスに送り返します。

      ディスカバリースケジュール 特定の ディスカバリー スケジュールにフィルターを適用できます。このフィールドを編集しないと、Quick ディスカバリー を含むすべてのスケジュールに適用されます。
      フィルター

      フィルターに一致するプロセスは、cmdb_running_process テーブルに追加されません。

      たとえば、IIS 分類の svchost.exe プロセスを除くすべての svchost.exe プロセスをフィルターする場合、フィルター定義は次のようになります。

      • 名前は svchost.exe
      • パラメーターには iissvcs が含まれない

      フィルター条件の設定については、「Condition builder」を参照してください。

      大文字と小文字を区別 [フィルター] フィールドに適用されます。[大文字と小文字を区別] がオンになっている場合、フィルターは必要な情報よりも多くまたは少なく取得する可能性があります。デフォルトはオフです。
      OOB フィルター LinuxWindows のフィルターから選択できます。詳細は、「すぐに利用可能なプロセスフィルター」を参照してください。
    3. 詳細を入力し、[送信] をクリックします。