Package com.unboundid.ldap.sdk.unboundidds.monitors
This package contains a number of helper classes for interacting with monitor
entries ing Ping Identity, UnboundID, and Nokia/Alcatel-Lucent 8661 server
products. It provides methods for parsing the monitor entries as specific
subtypes and for extracting the information that they provide in useful ways.
The
NOTE: The classes within this package, and elsewhere within the
com.unboundid.ldap.sdk.unboundidds
package structure, are only
supported for use against Ping Identity, UnboundID, and
Nokia/Alcatel-Lucent 8661 server products. These classes provide support
for proprietary functionality or for external specifications that are not
considered stable or mature enough to be guaranteed to work in an
interoperable way with other types of LDAP servers.
The
MonitorManager
class provides a number of utility methods for
retrieving server monitor entries from a Ping Identity/UnboundID Directory
Server. The MonitorEntry
class and its subclasses provide access to
the data in those monitor entries.-
Class Summary Class Description ActiveOperationsMonitorEntry This class defines a monitor entry that provides information about the operations currently being processed by the Directory Server.BackendMonitorEntry This class defines a monitor entry that provides general information about a Directory Server backend.ClientConnectionMonitorEntry This class defines a monitor entry that provides general information about the client connections currently established.ConnectionHandlerMonitorEntry This class defines a monitor entry that provides general information about a Directory Server connection handler.DiskSpaceInfo This class provides a data structure that may be used to hold information about disk space information for a Directory Server component.DiskSpaceUsageMonitorEntry This class defines a monitor entry that provides information about the disk space usage of the Directory Server.EntryCacheMonitorEntry This class defines a monitor entry that provides general information about the state of the Directory Server entry cache.ExtendedOperationResultCodeInfo This class provides a data structure that provides information about the result codes associated with various types of extended operations.FIFOEntryCacheMonitorEntry This class defines a monitor entry that provides information about the sate of a FIFO entry cache in the Directory Server.GaugeMonitorEntry This class defines the base class for gauge monitor entries, which provide information common to all types of gauges.GeneralMonitorEntry This class defines a monitor entry that provides general information about the state of the Directory Server.GroupCacheMonitorEntry This class defines a monitor entry that provides information about the group cache and the number and types of groups available in the server.HostSystemRecentCPUAndMemoryMonitorEntry This class defines a monitor entry that provides information about the recent CPU and memory utilization of the underlying system.IndexMonitorEntry This class defines a monitor entry that provides general information about the state of an index in a Directory Server backend.IndicatorGaugeMonitorEntry This class defines an indicator gauge monitor entry, which obtains its information from a non-numeric value in a monitor entry.JEEnvironmentMonitorEntry This class defines a monitor entry that provides basic information about the Berkeley DB Java Edition environment in use for a backend.LDAPExternalServerMonitorEntry This class defines a monitor entry that provides general information about an LDAP external server used by the Directory Proxy Server.LDAPStatisticsMonitorEntry This class defines a monitor entry that provides information about the types of LDAP operations processed through an LDAP connection handler.LoadBalancingAlgorithmMonitorEntry This class defines a monitor entry that provides information about a load-balancing algorithm used by the Directory Proxy Server.LoadBalancingAlgorithmServerAvailabilityData This class defines a data structure that provides information about the availability of an LDAP external server associated with a load-balancing algorithm.MemoryUsageMonitorEntry This class defines a monitor entry that provides information about the memory usage for the JVM in which the Directory Server is running.MonitorAttribute This class provides a data structure for providing information about the data presented in an attribute in a Directory Server monitor entry.MonitorEntry This class defines a generic monitor entry that provides access to monitor information provided by a Ping Identity, UnboundID, or Nokia/Alcatel-Lucent 8661 server instance.MonitorManager This class provides a set of methods for retrieving Directory Server monitor entries.NumericGaugeMonitorEntry This class defines a numeric gauge monitor entry, which obtains its information from a numeric value in a monitor entry.OperationResultCodeInfo This class provides a data structure that provides information about the result codes associated with a particular type of operation (or across all types of operations, if the associated operation type isnull
).PerApplicationProcessingTimeHistogramMonitorEntry This class defines a monitor entry that provides information about the processing times of operations that are performed in the server in the context of a single application.ProcessingTimeHistogramMonitorEntry This class defines a monitor entry that provides information about the processing times of operations that are performed in the server.ReplicaMonitorEntry This class defines a monitor entry that provides information about the state of a replica, including the base DN, replica ID, and generation ID, as well as information about its communication with the replication server
NOTE: This class, and other classes within thecom.unboundid.ldap.sdk.unboundidds
package structure, are only supported for use against Ping Identity, UnboundID, and Nokia/Alcatel-Lucent 8661 server products.ReplicationServerMonitorEntry This class defines a monitor entry that provides information about the state of a replication server, including the base DNs for replicated content, the generation ID for each of those base DNs, the replication server ID, and the port number on which the replication server is listening.ReplicationSummaryMonitorEntry This class defines a monitor entry that provides summary information about a replicated data set within the Directory Server.ReplicationSummaryReplica This class provides a data structure that contains information about a replica contained in a replication summary monitor entry.ReplicationSummaryReplicationServer This class provides a data structure that contains information about a replication server contained in a replication summary monitor entry.ResultCodeInfo This class provides a data structure that encapsulates information about a result code included in the result code monitor entry.ResultCodeMonitorEntry This class defines a monitor entry that provides information about the result codes returned from various types of operations.StackTraceMonitorEntry This class defines a monitor entry that provides access to the Directory Server stack trace information.SystemInfoMonitorEntry This class defines a monitor entry that provides information about the system and JVM on which the Directory Server is running.ThreadStackTrace This class defines a data structure that can hold information about a thread stack trace read from the Directory Server's stack trace monitor.TraditionalWorkQueueMonitorEntry This class defines a monitor entry that provides information about the state of the traditional work queue.UnboundIDWorkQueueMonitorEntry This class defines a monitor entry that provides information about the state of the UnboundID work queue.VersionMonitorEntry This class defines a monitor entry that provides general information about the Directory Server version.X509CertificateMonitorEntry This class defines a monitor entry that provides information about X.509 certificates that are in use by the Directory Server. -
Enum Summary Enum Description HealthCheckState This class provides information about the health check states that may be held by an LDAP external server.