sun.jvmstat.monitor.event | Provides classes for event types and event listeners for MonitoredHost and MonitoredVm events.. |
sun.jvmstat.monitor.remote | Provides interfaces supporting remote monitoring for instrumented HotSpot Java Virtual Machines. |
ByteArrayMonitor | Interface for Monitoring ByteArrayInstrument objects. | code | html |
IntegerMonitor | Interface for Monitoring Integer Instrument Objects. | code | html |
LongMonitor | Interface for Monitoring LongInstrument objects. | code | html |
Monitor | Interface provided by Instrumentation Monitoring Objects. | code | html |
MonitoredVm | Interface for interacting with a monitorable Java Virtual Machine. | code | html |
StringMonitor | Interface for Monitoring StringInstrument objects. | code | html |
AbstractMonitor | The base class for Instrumentation Monitoring Objects. | code | html |
MonitoredHost | An abstraction for a host that contains instrumented Java Virtual Machines. | code | html |
HostIdentifier | An abstraction that identifies a target host and communications protocol. | code | html |
MonitorException | Base class for exceptions that occur while interfacing with the Monitoring interfaces. | code | html |
MonitoredVmUtil | Utility class proving concenience methods for extracting various information from an MonitoredVm object. | code | html |
Units | Provides a typesafe enumeration for describing units of measurement attribute for instrumentation objects. | code | html |
Variability | Provides a typesafe enumeration for the Variability attribute for instrumentation objects. | code | html |
VmIdentifier | An abstraction that identifies a target Java Virtual Machine. | code | html |
Provides classes for monitoring instrumented HotSpot Java Virtual Machines.
The classes in this package provide abstractions for:
Identifying monitorable hosts and Java Virtual Machines.
Monitoring the creation and destruction of instrumented Java Virtual Machines on local and remote hosts.
Discovering and Monitoring instrumentation exported by an instrumented Java Virtual Machine.
The sun.jvmstat.monitor.MonitoredHost class provides the interface to acquire concrete implementations for discovering instrumented Java Virtual Machines on a specific host. It serves a factory for creating MonitoredHost instances for specific hosts and for creating sun.jvmstat.monitor.MonitoredVm instances for specific instrumented Java Virtual Machines on those hosts.
The sun.jvmstat.monitor.MonitoredVm instances provide an interface for discovery of instrumentation objects and the sun.jvmstat.monitor.Monitor interfaces provide a mechanism for monitoring the instrumentation exported by a JVM.