Overview
Run periodic queries against your LDAP servers, this extension allows you to provide custom queries and reports the response time and availability of the LDAP servers as Third Party Synthetic Tests

Use cases
- Monitor on premises or cloud based LDAP installations
- Any ldap compliant server (Microsoft Active Directory, OpenLDAP)
Installation
1. Install the Extension on an Environment ActiveGate
Extract the extension zip file to the plugin_deployment
folder at the root of the remote plugin module.
Linux:
- A default installation can be done with the following command:
unzip -o -d /opt/dynatrace/remotepluginmodule/plugin_deployment custom.remote.custom.remote.python.ldap_pluginzip
- Adjust the path if the Activegate was installed somewhere other than
/opt/dynatrace
Windows:
- Unzip the Extension to:
%PROGRAMFILES%\dynatrace\remotepluginmodule\plugin_deployment
- Adjust the path if the Actrivegate was installed somewhere other than
%PROGRAMFILES%\dynatrace
2. Upload the Extension to the Dynatrace Cluster via UI in the browser
Upload the same extension zip file to your tenant. The Extension configuration and upload UI is located at:
Settings > Monitored technologies > Custom extensions > Upload extension
Configuration
To configure the plugin, navigate to:
Settings > Monitored Technology > Custom plugins > LDAP Synthetic Plugin
And create a new Endpoint for every LDAP server/cluster we want to monitor
The properties are:
- Endpoint name โ Just a name for the endpoint so you know what you are editing
- Test Name โ This is the test name that will appear on the Dynatrace Interface
- Dynatrace API URL โ The URL of your tenant, including the /e/<id> portion
- Dynatrace API Token โ A Dynatrace API token with Create and Read synthetic monitors permission
- LDAP hostname or IP โ The LDAP server or cluster DNS/IP
- LDAP Port
- LDAP Bind DN (Optional) โ If the anonymous user can run the query, this is not needed
- LDAP Password (Optional)
- LDAP Base DN โ The base DN for the search
- LDAP Attributes (Optional) โ List of attributes, comma separated, if this is empty, all attributes are retrieved
