SmokePing
Smokeping::probes::LDAPOverviewMeasures LDAP search latency for SmokePing Synopsis*** Probes *** +LDAP forks = 5 offset = 50% passwordfile = /some/place/secret step = 300 # The following variables can be overridden in each target section attrs = uid,someotherattr base = dc=foo,dc=bar binddn = uid=testuser,dc=foo,dc=bar filter = uid=testuser # mandatory mininterval = 1 password = mypass pings = 5 port = 389 scope = one start_tls = 1 timeout = 10 version = 3 # [...] *** Targets *** probe = LDAP # if this should be the default probe # [...] + mytarget # probe = LDAP # if the default probe is something else host = my.host attrs = uid,someotherattr base = dc=foo,dc=bar binddn = uid=testuser,dc=foo,dc=bar filter = uid=testuser # mandatory mininterval = 1 password = mypass pings = 5 port = 389 scope = one start_tls = 1 timeout = 10 version = 3 DescriptionThis probe measures LDAP query latency for SmokePing. The query is specified by the target-specific variable `filter' and, optionally, by the target-specific variable `base'. The attributes queried can be specified in the comma-separated list `attrs'. The TCP port of the LDAP server and the LDAP version to be used can be specified by the variables `port' and `version'. The probe can issue the starttls command to convert the connection into encrypted mode, if so instructed by the `start_tls' variable. This requires the 'IO::Socket::SSL' perl module to be installed. The probe can also optionally do an authenticated LDAP bind, if the `binddn' variable is present. The password to be used can be specified by the target-specific variable `password' or in an external file. The location of this file is given in the probe-specific variable `passwordfile'. See Smokeping::probes::passwordchecker(3pm) for the format of this file (summary: colon-separated triplets of the form `<host>:<bind-dn>:<password>') The probe tries to be nice to the server and does not send authentication requests more frequently than once every X seconds, where X is the value of the target-specific ``min_interval'' variable (1 by default). VariablesSupported probe-specific variables:
Supported target-specific variables:
AuthorsNiko Tyni <ntyni@iki.fi> BugsThere should be a way of specifying TLS options, such as the certificates involved etc. The probe has an ugly way of working around the fact that the
IO::Socket::SSL class complains if |
|
04/29/2007 | Niko Tyni | OETIKER+PARTNER AG
|
NOTE: The content of this website is accessible with any browser. The graphical design though relies completely on CSS2 styles. If you see this text, this means that your browser does not support CSS2. Consider upgrading to a standard conformant browser like Mozilla Firefox or Opera but also Apple's Safari or KDE's Konqueror for example. It may also be that you are looking at a mirror page which did not copy the CSS for this page.