The UnboundID Directory Server provides a breakdown of LDAP operations that been processed by the server. Below is an example of the processing time histogram from the directory server monitor:
The following ldapsearch
example shows how to retrieve information about search operations (this example uses the legacy OpenLDAP ldapsearch
syntax):
ldapsearch -h ldap.example.com -p 389 -D cn=RootDN -x \ -b 'cn=processing time histogram,cn=monitor' -LLL \ '(&)' searchOpsTotalCount searchOpsPercent \ searchOpsAggregatePercent dn: cn=processing time histogram,cn=monitor searchOpsTotalCount: 490186258 searchOpsPercent: Less than 1ms: 99.7966% searchOpsPercent: Between 1ms and 2ms: 0.1073% searchOpsPercent: Between 2ms and 3ms: 0.0159% searchOpsPercent: Between 3ms and 5ms: 0.0164% searchOpsPercent: Between 5ms and 10ms: 0.0294% searchOpsPercent: Between 10ms and 20ms: 0.0334% searchOpsPercent: Between 20ms and 30ms: 0.0007% searchOpsPercent: Between 30ms and 50ms: 0.0000% searchOpsPercent: Between 50ms and 100ms: 0.0000% searchOpsPercent: Between 100ms and 1000ms: 0.0002% searchOpsPercent: At least 1000ms: 0.0000% searchOpsAggregatePercent: Less than 1ms: 99.7966% searchOpsAggregatePercent: Between 1ms and 2ms: 99.9039% searchOpsAggregatePercent: Between 2ms and 3ms: 99.9198% searchOpsAggregatePercent: Between 3ms and 5ms: 99.9362% searchOpsAggregatePercent: Between 5ms and 10ms: 99.9657% searchOpsAggregatePercent: Between 10ms and 20ms: 99.9991% searchOpsAggregatePercent: Between 20ms and 30ms: 99.9997% searchOpsAggregatePercent: Between 30ms and 50ms: 99.9998% searchOpsAggregatePercent: Between 50ms and 100ms: 99.9998% searchOpsAggregatePercent: Between 100ms and 1000ms: 100.0000% searchOpsAggregatePercent: At least 1000ms: 100.0000%