デフォルトのマシンエージェントのメトリック収集をカスタマイズする

  1. task-template.xml ファイルを見つけます。このファイルは、マシンエージェントの初回起動時に <machine_agent_home>/monitors/JavaHardwareMonitor/ ディレクトリに格納されます。
  2. task-template.xml ファイルを編集します。
    • ローカルホスト(lo)ネットワークメトリックの集約操作を有効にするには、(ネットワーク要素「lo」の)集約属性の値を「true」に変更します。
    • 仮想ディスクのモニタリングを有効にするには、そのディスクに対して enabled 属性の値を「true」に設定します。
    <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>
  3. マシンエージェントがファイルを上書きしないようにするには、task-template.xml ファイルの名前を task.xml に変更します。
  4. 有効になっていない特別なデバイスをモニターするには、<machine_agent_home>/monitors/JavaHardwareMonitor/ ディレクトリに task.xml という名前のファイルを追加します。task.xml ファイルの形式は、task-template.xml ファイルとまったく同じ形式である必要があります。すべてのディスクとネットワークを task.xml ファイルに含める必要はありません。マシンエージェントが task.xml ファイルにないディスクまたはネットワークを検出すると、デフォルトのプロパティが適用されます。
  5. マシンエージェントを再起動します。