デフォルトでは、マシンエージェントは、ネットワークマウントされたディスクとローカルディスクのメトリックのみをレポートします。また、外部ネットワークトラフィックのみが集約されます(以前のバージョンの AppDynamics との下位互換性を確保するため)。

自動生成された設定ファイルの task-template.xml を変更することによって、デフォルトの動作をカスタマイズできます。task-template.xml ファイルは、マシンエージェントの現在の設定に関する情報を提供します。これは、エージェントの初回起動時に作成されます。これにより、エージェントがインストールされているマシンで、エージェントがモニタできるディスクとネットワークハードウェアが検出されます。

この設定は、JavaHardwareMonitor 拡張機能にのみ適用されます。サーバの可視性のライセンスがあり、監視対象システムがシステム要件を満たしている場合は、ServerMonitoring 拡張機能が推奨されます。詳細については、「サーバの可用性の要件とサポートされる環境」を参照してください。

デフォルトのマシンエージェントのメトリック収集をカスタマイズするには
  1. task-template.xml ファイルを見つけて編集します。
    このファイルは、マシンエージェントの初回起動時に <machine_agent_home>/monitors/JavaHardwareMonitor/ ディレクトリに格納されます。
  2. task-template.xml ファイルを次のように変更します。

    • ローカルホスト(lo)ネットワークメトリックの集約操作を有効にするには、(ネットワーク要素「lo」の)集約属性の値を「true」に変更します。
    • 仮想ディスクのモニタリングを有効にするには、そのディスクに対して enabled 属性の値を「true」に設定します。

    サンプルの task-template.xml ファイルを次に示します。

    <config>
        <disk aggregate="false" enabled="false">sunrpc</disk>
        <disk aggregate="true" enabled="true">/dev/sdb1</disk>
        <disk aggregate="false" enabled="false">proc</disk>
        <disk aggregate="false" enabled="false">none</disk>
        <disk aggregate="false" enabled="false">devpts</disk>
        <disk aggregate="true" enabled="true">/dev/sda1</disk>
        <disk aggregate="false" enabled="false">nfsd</disk>
        <disk aggregate="true" enabled="true">/dev/mapper/saas4-binlog</disk>
        <disk aggregate="false" enabled="false">sysfs</disk>
        <disk aggregate="false" enabled="false">tmpfs</disk>
    
        <network aggregate="true" enabled="true">lo</network>
        <network aggregate="true" enabled="false">sit0</network>
        <network aggregate="true" enabled="true">eth0:1</network>
        <network aggregate="true" enabled="true">eth0</network>
        <network aggregate="true" enabled="false">eth1</network>
    </config>
    
    CODE
  3. task-template.xml ファイルの名前を task.xml に変更します。変更しない場合、マシンエージェントによって上書きされます。 

  4. 有効になっていない特別なデバイスをモニタするには、<machine_agent_home>/monitors/JavaHardwareMonitor/ ディレクトリに「task.xml」という名前のファイルを追加します。
    task.xml ファイルの形式は、task-template.xml ファイルの形式とまったく同じである必要があります。
    すべてのディスクとネットワークを task.xml にリストする必要はありません。マシンエージェントが task.xml にリストされていないディスクまたはネットワークを検出すると、デフォルトのプロパティが適用されます。

  5. マシンエージェントを再起動します。