Hi again!

Very strange: Using the same version of slapd and the same script to query the 
monitor, I get four databases today!
The only thing changed was to recreate (the same) configuration several times 
(while playing with replication).

# ldapsearch -Q -Y EXTERNAL -H ldapi:/// -b 'cn=Databases,cn=monitor' -s sub \
> '(monitoredInfo=mdb)' description monitoredInfo monitorCounter
# extended LDIF
#
# LDAPv3
# base <cn=Databases,cn=monitor> with scope subtree
# filter: (monitoredInfo=mdb)
# requesting: description monitoredInfo monitorCounter
#

# Database 1, Databases, Monitor
dn: cn=Database 1,cn=Databases,cn=Monitor
monitoredInfo: mdb
monitorOverlay: lastbind
monitorOverlay: refint
monitorOverlay: ppolicy
monitorOverlay: accesslog
monitorOverlay: syncprov
olmMDBPagesMax: 12800
olmMDBPagesUsed: 5686
olmMDBPagesFree: 274
olmMDBReadersMax: 126
olmMDBReadersUsed: 4
olmMDBEntries: 12010
olmDbDirectory: /var/lib/ldap/

# Database 3, Databases, Monitor
dn: cn=Database 3,cn=Databases,cn=Monitor
monitoredInfo: mdb
olmMDBPagesMax: 25600
olmMDBPagesUsed: 864
olmMDBPagesFree: 435
olmMDBReadersMax: 126
olmMDBReadersUsed: 3
olmMDBEntries: 242
olmDbDirectory: /var/lib/ldap/audit/

# Database 4, Databases, Monitor
dn: cn=Database 4,cn=Databases,cn=Monitor
monitoredInfo: mdb
olmMDBPagesMax: 256
olmMDBPagesUsed: 34
olmMDBPagesFree: 18
olmMDBReadersMax: 126
olmMDBReadersUsed: 4
olmMDBEntries: 8
olmDbDirectory: /var/lib/ldap/changelog-0/

# Database 5, Databases, Monitor
dn: cn=Database 5,cn=Databases,cn=Monitor
monitoredInfo: mdb
olmMDBPagesMax: 25600
olmMDBPagesUsed: 59
olmMDBPagesFree: 20
olmMDBReadersMax: 126
olmMDBReadersUsed: 3
olmMDBEntries: 36
olmDbDirectory: /var/lib/ldap/changelog-1/

# search result
search: 2
result: 0 Success

# numResponses: 5
# numEntries: 4
Kind regards,
Ulrich Windl

From: Windl, Ulrich <u.wi...@ukr.de>
Sent: Monday, May 26, 2025 3:42 PM
To: openldap-technical@openldap.org
Subject: [EXT] auditlogs not listed in monitor database

Hi!

I have an odd effect:
Using ldapsearch -Q -Y EXTERNAL -H ldapi:/// -b 'cn=Databases,cn=monitor' -s 
sub '(monitoredInfo=mdb)' description monitoredInfo monitorCounter

I only get two databases:
# Database 1, Databases, Monitor
dn: cn=Database 1,cn=Databases,cn=Monitor
monitoredInfo: mdb
...
olmDbDirectory: /var/lib/ldap/

# Database 3, Databases, Monitor
dn: cn=Database 3,cn=Databases,cn=Monitor
monitoredInfo: mdb
...
olmDbDirectory: /var/lib/ldap/audit/

However I have two mode MDB databases used as auditlog/changelog.
Why aren't hose displayed?

Kind regards,
Ulrich Windl

Reply via email to