Provides statistics information from openldap (slapd) server. Statistics are taken from LDAP monitoring interface. Manual page, slapd-monitor(5) is available.
Requirement:
- Follow instructions from https://www.openldap.org/doc/admin24/monitoringslapd.html to activate monitoring interface.
- Install python ldap module
pip install ldap
oryum install python-ldap
- Modify openldap.conf with your credentials
-
connections
- total connections number
-
Bytes
- sent
-
operations
- completed
- initiated
-
referrals
- sent
-
entries
- sent
-
ldap operations
- bind
- search
- unbind
- add
- delete
- modify
- compare
-
waiters
- read
- write
Edit the python.d/openldap.conf
configuration file using edit-config
from the Netdata config
directory, which is typically at /etc/netdata
.
cd /etc/netdata # Replace this path with your Netdata config directory, if different
sudo ./edit-config python.d/openldap.conf
Sample:
openldap:
name : 'local'
username : "cn=monitor,dc=superb,dc=eu"
password : "testpass"
server : 'localhost'
port : 389