デフォルトのマシンエージェントのメトリック収集をカスタマイズする
task-template.xmlファイルを見つけます。このファイルは、マシンエージェントの初回起動時に<machine_agent_home>/monitors/JavaHardwareMonitor/ディレクトリに格納されます。- 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> - マシンエージェントがファイルを上書きしないようにするには、
task-template.xmlファイルの名前をtask.xmlに変更します。 - 有効になっていない特別なデバイスをモニターするには、
<machine_agent_home>/monitors/JavaHardwareMonitor/ディレクトリにtask.xmlという名前のファイルを追加します。task.xmlファイルの形式は、task-template.xmlファイルとまったく同じ形式である必要があります。すべてのディスクとネットワークをtask.xmlファイルに含める必要はありません。マシンエージェントがtask.xmlファイルにないディスクまたはネットワークを検出すると、デフォルトのプロパティが適用されます。 - マシンエージェントを再起動します。