See: Description
Interface | Description |
---|---|
Backend |
Represents a plugin that runs on the agent and performs monitoring of host
and applications.
|
HostPollingAction |
An action to be performed at a regular interval as part of a
HostPollingBackend implementation. |
VmPollingAction |
An action to be performed at a regular interval as part of a
VmPollingBackend implementation. |
VmUpdate |
This interface can be used to query the performance counters
of a monitored JVM when they are updated.
|
VmUpdateListener |
A listener that can be registered to receive updates for a
JVM's performance counters.
|
Class | Description |
---|---|
BackendRegistry |
A registry for
Backend s. |
BackendService |
Class used to signal that
Backend s can start registering themselves
into the Framework. |
BaseBackend | |
HostPollingBackend |
Convenience
Backend class for implementations that will take some
action at the Host or system level on a regular interval. |
VmListenerBackend |
This class is a convenient subclass of
Backend (via BaseBackend ) for those
that need to attach VmUpdateListener in response to starting and stopping of JVMs on a
host. |
VmPollingBackend |
Convenience
Backend class for implementations that will take some
action for each monitored JVM process on a regular interval. |
Exception | Description |
---|---|
VmUpdateException |
Exception class indicating that a problem occurred accessing
a monitored JVM's performance counters.
|
Agents are responsible for collecting data from and interacting with target
JVMs. This package provides the interfaces and helper classes to implement
the entry point of this - Backend
. The backend represents a
particular implementation that collects some particular piece of data or
interacts with a JVM in a particular way.
Copyright © 2016. All Rights Reserved.