Check LDAP response time¶
Presentation¶
This Nagios plugin checks the response time of an LDAP directory.
To get a sharper time measure, the script use threads and returns a mean.
Configuration¶
Required Perl modules:
- Net::LDAP
- Getopt::Std
- Time::HiRes
- threads
Edit the script to modify some default parameters:
- version: LDAP version to use (default: 3)
Other parameters are set as script options (see below).
Usage¶
$ perl check_ldap_time.pl -H hostname [-p port] [-D binddn -P bindpw] [-n nb_threads] [-w warning_time] [-c critical_time]
Mandatory Options¶
-H | LDAP server hostname or IP, or LDAP URI |
Other options¶
-p | LDAP server port (not working if LDAP URI is set in -H) |
-D | Bind DN |
-P | Bind password |
-n | threads number (default: 0) |
-w | warning time in seconds (default: 20) |
-c | critical time in seconds (default: 60) |
-f | display performance data |
-F | LDAP filter |
-b | LDAP base |
-s | LDAP scope |
Download¶
This plugin, along with all other Nagios plugins from this site, can be downloaded in a single archive.