Check LDAP query

Presentation

This Nagios plugin counts entries returned by an LDAP search.

You can configure base, filter and scope of the search.

Configuration

Required Perl modules:

Usage

$ perl check_ldap_query.pl -H hostname [-p port] [-D binddn -P bindpw] -F filter -b base -s scope -m mode

Mandatory Options

-H LDAP server hostname or IP, or LDAP URI
-b Base of the LDAP search
-w Warning threshold
-c Critical threshold
-m

Mode:

  • lesser: error is returned if found value is inferior to warning or critical level
  • greater: error is returned if found value is superior to warning or critical level

Other options

-p LDAP server port (not working if LDAP URI is set in -H)
-D Bind DN
-P Bind password
-v Verbose
-V Print version and exit
-h Print help and exit
-f Performance data
-t Timeout
-F Filter of the LDAP search
-s Scope of the LDAP search

Download

This plugin, along with all other Nagios plugins from this site, can be downloaded in a single archive.