slapd−monitor — Monitor backend to slapd
backend to slapd(8) is not an actual
database; if enabled, it is automatically generated and
dynamically maintained by
slapd with information about
the running status of the daemon.
To inspect all monitor information, issue a subtree search with base cn=Monitor, requesting that attributes "+" and "*" are returned. The monitor backend produces mostly operational attributes, and LDAP only returns operational attributes that are explicitly requested. Requesting attribute "+" is an extension which requests all operational attributes.
options apply to the
monitor backend database.
That is, they must follow a "database monitor" line and come
before any subsequent "backend" or "database" lines.
As opposed to most databases, the
monitor database can be
instantiated only once, i.e. only one occurrence of "database
monitor" can occur in the slapd.conf(5) file.
Moreover, the suffix of the database cannot be explicitly set
by means of the
suffix directive. The suffix
is automatically set to "
database honors the
rootdn and the
rootpw directives, and the
usual ACL directives, e.g. the
Other database options are described in the slapd.conf(5) manual page.
The usage is:
monitorbackend at configure:
monitordatabase in the slapd.conf(5) file:
access to dn.subtree="cn=Monitor" by dn.exact="uid=Admin,dc=my,dc=org" write by users read by * none
core.schemafile is loaded.
monitor backend relies
on some standard track attributeTypes that must be
already defined when the backend is started.
backend honors access control semantics as indicated in
privilege, on all currently implemented operations.