checkfleet

LDAP directories check

ldap — LDAP directories

Connect, bind (anonymous or with credentials from the environment), and an optional sanity search.

checkfleet check ldap --config checkfleet.yml

LDAP directory health via bind + an optional sanity search (uses go-ldap).

  • Connect failure → ERROR; failed bind (bad credentials) → BAD.
  • With base_dn, a search returning fewer than min_entries (default 1) or an error → BAD.
  • ldaps:// and start_tls supported; insecure_skip_verify for internal self-signed. Bind is anonymous when bind_dn is empty; the password comes from password_env, never config.

See Configuration → checks.ldap.


See the full module reference for every check, or configuration for the config keys.