java - Is it possible to monitor (detect, keep track etc) basic types of I/O activity inside the JVM? -
is there api or library allows user create kind of report actions performed program running inside jvm instance? mean jvm/system calls interception further classification according type of activity, example, diskwrite
, diskread
, networkwrite
, networkread
, wait
(is activity?) , on. detecting periods of intensive cpu usage etc. useful too. if amount of writing native code required, detailed answers covering topic appreciated well.
use sigar api hyperic. provides memory, cpu, disk, load-average, network interface info , metrics, process table information, route info, etc.
and staff under apache license, version 2.0.
Comments
Post a Comment