本文へスキップ

CPU/メモリ/ディスク使用量の収集

JavaエージェントがCPU、メモリ、ディスク使用量を収集する方法を案内します。JavaのJMXライブラリを基本的に活用し、必要に応じてLinuxのprocディレクトリやoshi、sigarライブラリによる性能指標の収集方法を確認できます。

  • linux_proc_stat_enabled Boolean

    既定値false

    CPU、 メモリ、ディスクの使用量をLinuxの_proc_ディレクトリから収集するかどうかを設定します。

  • oshi_enabled Boolean Java Agent v2.1.0 or later

    既定値false

    CPU、メモリ、ディスクの使用量を測定するとき、oshiライブラリを使用するかどうかを設定します。

  • oshi_netstat_enabled Boolean Java Agent v2.2.31 or later

    既定値false

    netstat指標の収集有無を設定します。Maximum Transmission Unit(MTU) 指標が追加されます。

  • sigar_enabled Boolean

    既定値false

    sigarライブラリによるOS情報の収集を有効にします。sigarライブラリを通じて5秒単位で収集するCPU、Memory、DiskなどのOSリソースデータが含まれます。enabledオプションがfalseの場合、無効にします。

    ノート
    • whatap.agent.2.1.0バージョン以下では既定値はtrueです。whatap.agent.2.1.0バージョン以降では既定値はfalseです。

    • Java 1.6以下のバージョン環境では、sigar_enabled=trueオプションを追加してsigarライブラリを有効にし、パフォーマンス指標を収集できます。