|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| LinuxEntropyLevelMBean | MBean interface for LinuxEntropyLevelJMXWrapper. |
| LinuxFileSystemMBean | MBean interface for LinuxDiskspaceJMXWrapper. |
| LinuxIOStatMBean | MBean interface for LinuxIOStatJMXWrapper. |
| LinuxLoadAverageMBean | MBean interface for LinuxLoadAverageJMXWrapper. |
| LinuxNetworkInterfaceMBean | MBean interface for LinuxNetStatJMXWrapper. |
| LinuxVMStatMBean | MBean interface for LinuxVMStatJMXWrapper. |
| Class Summary | |
|---|---|
| LinuxDiskspaceJMXWrapper | Monitors disk space on a Linux system. |
| LinuxEntropyLevel | Data container and JMX MBean implementation for entropy level measurements used by LinuxEntropyLevelJMXWrapper. |
| LinuxEntropyLevelJMXWrapper | Monitors entropy pools that feed secure random number generation. |
| LinuxFileSystem |
Data container and JMX MBean implementation for file system storage measurements used by LinuxDiskspaceJMXWrapper. |
| LinuxIOStat |
Data container and JMX MBean implementation for I/O statistics used by
LinuxIOStatJMXWrapper. |
| LinuxIOStatJMXWrapper | Monitors I/O statistics as reported by iostat |
| LinuxLoadAverage | Data container and JMX MBean implementation for load average measurements used by
LinuxLoadAverageJMXWrapper. |
| LinuxLoadAverageJMXWrapper | Monitors load average. |
| LinuxMonitor | Implementation of Linux monitoring, this class monitors a Linux host system, starts and stops monitors. |
| LinuxNetStatJMXWrapper | Monitors network interface statistics. |
| LinuxNetworkInterface | Data container and JMX MBean implementation for per-network interface statistics used by
LinuxNetStatJMXWrapper. |
| LinuxVMStat | Data container and JMX MBean implementation for
vmstat data used by
LinuxVMStatJMXWrapper. |
| LinuxVMStatJMXWrapper | Monitors system performance statistics as generated by vmstat. |
| Exception Summary | |
|---|---|
| LinuxMonitoringException | Exception used to signal errors in the Linux portion of the Sysmon package. |
The Linux Sysmon package implements platform monitoring for Java VMs running on Linux hosts.
LinuxMonitor is the single-entry point class that
will start and stop all of the implemented platform monitors. This normally done either as a
service embedded in a larger program or in standalone-daemon mode, via SysmonDaemon.
Currently, the following specific monitors are implemented:
LinuxDiskspaceJMXWrapper)
- how full the different block storage devices in the system are.LinuxEntropyLevelJMXWrapper)
- how much entropy is available in the entropy pool.LinuxIOStatJMXWrapper) -
measurements of reads, writes, and disk utilization, as provided by
iostat.LinuxLoadAverageJMXWrapper) -
the one, ten, and fifteen minuted load averages.LinuxNetStatJMXWrapper) -
measurements of network traffic.LinuxVMStatJMXWrapper)-
performance measurements of the Linux virtual machine (not the Java VM), as provided by
vmstat.
See individual monitor documentation for details on configuration,
SysmonDaemon for examples and usage.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||