エージェント使用量
JavaエージェントがCPU、メモリ、ディスク使用量を収集する方法を案内します。JavaのJMXライブラリを基本的に活用し、必要に応じてLinuxのprocディレクトリやoshi、sigarライブラリによる性能指標の収集方法を確認できます。
-
linux_proc_stat_enabled Boolean
既定値
falseCPU、 メモリ、ディスクの使用量をLinuxの_proc_ディレクトリから収集するかどうかを設定します。
-
oshi_enabled Boolean
Java Agent v2.1.0 or later既定値
falseCPU、メモリ、ディスクの使用量を測定するとき、oshiライブラリを使用するかどうかを設定します。
ノートJava 8 以降の環境での使用をお勧めします。
-
oshi_netstat_enabled Boolean
Java Agent v2.2.31 or later既定値
falsenetstat指標の収集有無を設定します。Maximum Transmission Unit(MTU) 指標が追加されます。
-
sigar_enabled Boolean
既定値
falsesigarライブラリによるOS情報の収集を有効にします。sigarライブラリを通じて5秒単位で収集するCPU、Memory、DiskなどのOSリソースデータが含まれます。
enabledオプションがfalseの場合、無効にします。ノート-
whatap.agent.2.1.0バージョン以下では既定値は
trueです。whatap.agent.2.1.0バージョン以降では既定値 はfalseです。 -
Java 8 未満またはJava 1.6 以下のバージョン環境では、
sigar_enabled=trueオプションを追加してsigarライブラリを有効にし、パフォーマンス指標を収集できます。 -
アプリケーション環境によってCPU指標が**-1**と表示される現象がある可能性があります。WhaTapが提供する勧告事項を確認し、現状を解決できます。次の文書を参照してください。
-