Package org.opends.server.monitors
Contains various Directory Server monitor provider implementations. Monitor providers may be used to collect and
report information about the state of various components of the Directory Server. The primary uses for this
information are diagnostic (for helping to identify potential problems within the server) and statistical (for
tracking information about the volume and rate of processing that the server performs).
-
Interface Summary Interface Description HealthChecker A compositeHealthStatusProvider
that computes its health status based on the registeredHealthStatusProvider
.HealthStatusProvider Provides a health diagnostic for a component or the whole application. -
Class Summary Class Description HealthChecker.HealthCheckerImpl AHealthChecker
implementation that is safe for using with multiple threads provided that the aggregatedHealthStatusProvider
are thread-safe.HealthStatus An unmodifiable health diagnostic.HealthStatusMonitorProvider AMonitorProvider
for monitoring the server health status.JvmMonitorProvider This class defines a monitor provider that reports information about the JVM it is running into.LocalBackendMonitor<B extends LocalBackend<?>> This class implements a monitor provider that will report generic information for an enabled Directory Server backend, including its backend ID, base DNs, writability mode, and the number of entries it contains.LocalBackendMonitor.BaseDnMonitorData