エージェントクライアントコレクター のアプリケーションパターン

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:6分
  • アプリケーションパターンは、エージェントクライアントコレクター (ACC) ホストで実行されるアプリケーションの詳細を収集します。アプリケーションパターンはサーバーでのみサポートされており、エージェントクライアントコレクター ホストのディスカバリーが完了した後にトリガーされます。

    アプリケーションパターンを使用するための前提条件

    エージェントクライアントコレクターでアプリケーションパターンを有効にするには、以下をインストールします。

    • エージェントクライアントコレクターフレームワーク
    • ヴィジビリティ対応エージェントクライアントコレクター - コンテンツ
    • ディスカバリー

    sn_agent.appl_classification_behavior プロパティを full に設定し、エージェントに接続されているすべての MID サーバーを再起動します。

    Windows 環境で作業する場合は、Powershell 3.0 以降を使用していることを確認してください。

    必要なロール (ホストデバイス上):
    • Linux環境またはmacOS環境の場合:sudoers を持つ servicenow ユーザー。通常の ディスカバリー コマンドで nopasswd を有効にします。
    • Windows環境の場合:ローカルシステムユーザー、SYSTEM、またはローカルユーザーアカウントが次のいずれかを使用するローカルユーザーアカウント。
      • サービスとしてのログオン
      • バックアップ (SeBackupPrivilege)
      • デバッグプログラム権限

    パターン実行での許可リスト機能の使用

    acc.yml ファイルで enable-patterns-on-agent パラメーターを true に設定します。詳細については、KB1585764 ナレッジベースの記事を参照してください。

    サポートされているアプリケーションパターンの表示

    エージェントクライアントコレクターでサポートされているパターンのリストを表示するには、次に移動します: すべて > エージェントクライアントコレクター > エージェント. アプリケーションパターンは、エージェントクライアントコレクター での使用がサポートされている唯一のパターンタイプです。

    特定のエージェントで実行されたアプリケーションパターンを表示できます。
    1. 移動先 すべて > エージェントクライアントコレクター > エージェント.
    2. エージェントを選択します。
    3. 選択するエージェントの名前を選択して保持します 選択するエージェント名 表示 > ディスカバリー.
    4. ページの下部にある [アプリケーションパターンのログ] タブを選択します。

      エージェントで実行されたパターンのリストが表示されます。実行されたパターンは、[エージェントで実行] 列に値 true で示されます。

    サポートされていないアプリケーションパターン操作

    アプリケーションパターンは、次のパターン操作ではサポートされていません。

    • WMI メソッドの発動
    • ユーザーの変更/変更解除
    • すべてのカスタム操作
    • SNMP クエリ
    • ファイルの配置

    エージェントクライアントコレクター パターン実行プロパティ

    次のプロパティを構成します (すべて > システムプロパティ > すべてのプロパティ) を使用して、アプリケーションパターンの使用を最大化し エージェントクライアントコレクター:
    表 : 1. アプリケーションパターンのプロパティ
    プロパティ 説明
    sn_agent.appl_classification_behavior アプリケーションパターンを操作できるようにし、許可リスト内のパターンコマンドにアクセスできるようにするには、値を full に設定します。

    デフォルト:simple

    注:
    許可リストを使用したアプリケーションパターンの実行を有効にするには、アプリケーションパターンの許可リストテンプレートを使用します。詳細については、Now Support ナレッジベースの記事「Pattern execution on ACC: Sample Allowlist for Pattern Content (ACC でのパターン実行:パターンコンテンツのサンプル許可リスト)」を参照してください。
    表 : 2. MID サーバー設定パラメーターのプロパティ
    mid.discovery.agent.command.mid.timeout タイムアウトするまでにエージェントからの応答を MID サーバー が待機する最大時間 (秒単位 )。

    デフォルト:60 秒

    mid.discovery.agent.command.timeout エージェントホストでコマンドを実行するまでの最大時間 (秒単位)。

    デフォルト:60 秒

    ACC モードでのパターンデザイナーのデバッグ

    ACC モードで設定されたアプリケーションパターンをデバッグできます。

    1. sn_agent.appl_classification_behavior プロパティを full に設定します。
    2. パターンデザイナーで、デバッグオプションを有効にし、[デバッグ識別セクション (Debug Identification Section)] の [ACC 接続を使用] を選択します。

    パターンログは、エージェントでパターンが正常に実行されたかどうかを示します。

    次のログでパターンの詳細を受け取ることもできます。

    • MID サーバーログ:MID エージェントログの mid.log.level を DEBUG に設定して、パターンステップ、ACC チェック、およびパターン応答の詳細を表示します。
    • ACC ログ:パターンチェックの詳細については、文字列 PatternOnTheFlyCheck を検索してください。

    Oracle Global Licensing and Advisory Services (GLAS) データコレクション

    Oracle Java プロセスディスカバリーは、パターン ( MID サーバー または エージェントクライアントコレクター を使用する場合) またはファイルベースディスカバリー ( エージェントクライアントコレクター とファイルベースのディスカバリーのいずれかで機能します。パターンとファイルベースディスカバリーの両方で同じ Java インストールを実行する場合、パターン収集データが優先されます。

    エージェントクライアントコレクターディスカバリーを実行する場合は、次の設定があることを確認してください。
    • すべてのユーザーは、バージョン 1.8.4 以降の Oracle GLAS ストアアプリを持っている必要があります。
    • エージェントクライアントコレクター ユーザー:
      • エージェントクライアントコレクターフレームワークストアプラグインが必要です。
      • 追加データ用に ヴィジビリティ対応エージェントクライアントコレクター - コンテンツ ストアプラグインを使用できます。

      特権ユーザーアクセスの詳細については、「 KB1705845」を参照してください。

      注:
      Oracle ACC を使用した Java ディスカバリーは、すべてのサーバー環境に適用できます。ただし、現在、さまざまなデスクトップ環境で部分的にサポートされています。Windowsデスクトップアップデートセットについては、KB1705845 KB 記事を参照してください。

    ヴィジビリティ対応エージェントクライアントコレクター - コンテンツを使用した Java インストールディスカバリーの詳細については、「ヴィジビリティ対応エージェントクライアントコレクター - コンテンツ ファイルベースのディスカバリーを使用した Java インストールデータの検出」を参照してください。

    収集されたデータの詳細については、「 ファイルベースの ヴィジビリティ対応エージェントクライアントコレクター - コンテンツ 中に収集されるデータ ディスカバリー」を参照してください。

    アプリケーションパターンは、Linux 環境での Oracle GLAS データ収集をサポートしています。パターンの使用の詳細については、「 Oracle パターンを使用したグローバルライセンスアドバイザリーサービス (GLAS) データ収集」を参照してください。

    Oracle GLAS はファイルの配置操作をサポートしていますが、関連ファイルは、SSH または WMI ではなく、エージェントクライアントコレクタープラグインを使用して展開されます。