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 {@link 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 {@link sun.jvmstat.monitor.MonitoredVm} instances for specific instrumented Java Virtual Machines on those hosts.

The {@link sun.jvmstat.monitor.MonitoredVm} instances provide an interface for discovery of instrumentation objects and the {@link sun.jvmstat.monitor.Monitor} interfaces provide a mechanism for monitoring the instrumentation exported by a JVM.