[Date Prev][Date Next]
RE: Query Log and stats?
In slapd.conf, you need to set your log level.
Search for the line that contains "loglevel" or "logging parameters".
Edit or add the line:
where ### is built from this info:
Level Information recorded
1 Trace function calls
2 Packet-handling debugging information
4 Heavy trace debugging
8 Connection management
16 Packets sent and received
32 Search filter processing
64 Configuration file processing
128 Access control list processing
256 Statistics for connections, operations and results
512 Statistics for results returned to clients
1024 Communication with shell backends
2048 Print entry parsing debug information
(you can AND/add these values to get more than one active, i.e.: 7 would
give you function calls, packet-handling and heavy trace debugging)
You also need the entry
local4.debug /var/log/slapd.log (or whatever file you prefer,
this is standard)
in your /etc/syslog.conf file and
the syslogd to force it to re-read the file.
[mailto:email@example.com] On Behalf Of
Sent: Wednesday, July 18, 2007 2:44 PM
To: OpenLDAP Software List
Subject: Query Log and stats?
I am using OpenLDAP 2.3 as a proxy cache to our primary eDirectory LDAP
Server. The proxy is working but in order to optimize the cache, I need
to specify the search queries and attributes to index in slapd.conf. Is
there an easy way to log what queries are being run and how often?