This section details the options in the configuration schema for the "LDAP" service type.

For the HTTP service type, the netservices plugin descriptor sets value of:

  • port to 389

  • sslport to 636

Table 1. LDAP Configuration Options

Name

Description

Default

Optional

Type

Notes

Parent Schema

baseDN

Search Base

N/A

N/A

N/A

The top level of the LDAP directory tree, in X.500 format, for example:

o="hyperic",c=US

ldap

bindDN

Bind DN

N/A

true

N/A

The user on the external LDAP server permitted to search the LDAP directory within the defined search base. Supply if directory requires authentication prior to search. Not necessary if anonymous searches are allowed.

ldap

bindPW

Bind Password

N/A

true

secret

Password for user permitted to search the LDAP directory. Supply if directory requires authentication prior to search. Not necessary if anonymous searches are allowed.

ldap

filter

Search Filter

N/A

true

N/A

Use to specify entries to search using one or more boolean expressions, based on LDAP attributes. If you specify multiple expressions, prefix them with a logical operator. Here are two example filters:

(!(location=SFO*))- matches if value of location attribute does not begin with "SFO".

||((facility=Mission)(facility=Financial)) - matches if value of location attribute is either "Mission" or "Financial".

ldap

ssl

Use SSL

false

true

boolean

N/A

ssl

hostname

Hostname

localhost

false

N/A

Hostname of system that hosts the service to monitor. For example: mysite.com

sockaddr

port

Port

A default value for port is usually set for each type of network service by properties in the netservices plugin descriptor.

false

N/A

Port where service listens.

sockaddr

sotimeout

Socket Timeout (in seconds)

10

true

int

The maximum amount of time the agent will wait for a response to a request to the remote service.

sockaddr