ZenPack to monitor LDAP Server stats
Project description
LDAPMonitor provides a method for pulling performance metrics from any LDAP server which implements the cn=Monitor standard.
The monitor works by directly querying the LDAP server using the configured user dn and password credentials. Make sure that your LDAP server is available from your Zenoss console, you’ve enabled cn=monitor on it, and that the user has sufficient permissions to perform a ‘cn=snmp,cn=monitor’ search.
The following metrics will be collected and graphed for the LDAP Server:
- Operations o Add Entry o Modify Entry o Delete Entry o Search Entry
- Bindings o Anonymous o Simple Auth o Unauthorised
- Errors o Bind Security o Security o Other Errors o Failures
- Response Time
- Referrals
You can add LDAP monitoring to the device within Zenoss by simply binding the LDAPMonitor template to the device.
- Navigate to the device in the Zenoss web interface.
- Click the device menu, choose More then Templates.
- Click the templates menu, choose Bind Templates.
- Ctrl-click the LDAPMonitor template from /Devices/Server to choose it.
- Click OK.
You will now be collecting the LDAP Server metrics from this device.
2012-01-23 05:20 alan
- unk/ZenPacks/lbn/LDAPMonitor/config.py, unk/ZenPacks/lbn/LDAPMonitor/datasources/LDAPDataSource.py, unk/ZenPacks/lbn/LDAPMonitor/monparsers.py, unk/ZenPacks/lbn/LDAPMonitor/zenperfldap.py: basic cn=monitor search, parsers for different responses
2012-01-18 06:31 alan
- unk/ZenPacks/lbn/LDAPMonitor/config.py, unk/ZenPacks/lbn/LDAPMonitor/datasources/LDAPDataSource.py, unk/ZenPacks/lbn/LDAPMonitor/services/LDAPConfigService.py, unk/ZenPacks/lbn/LDAPMonitor/setuphandlers.py, unk/ZenPacks/lbn/LDAPMonitor/zenperfldap.py, unk/setup.py: last round of bug-fixes in pre-release
2012-01-17 14:45 alan
- unk/ZenPacks/lbn/LDAPMonitor/datasources/LDAPDataSource.py, unk/ZenPacks/lbn/LDAPMonitor/services/LDAPConfigService.py, unk/ZenPacks/lbn/LDAPMonitor/zenperfldap.py: fixed uri rendering in DataSource
2012-01-17 06:53 alan
- unk/ZenPacks/lbn/LDAPMonitor/__init__.py, unk/ZenPacks/lbn/LDAPMonitor/datasources/LDAPDataSource.py, unk/ZenPacks/lbn/LDAPMonitor/services/LDAPConfigService.py, unk/ZenPacks/lbn/LDAPMonitor/setuphandlers.py, unk/ZenPacks/lbn/LDAPMonitor/skins, unk/ZenPacks/lbn/LDAPMonitor/zenperfldap.py, unk/setup.py: Added thresholds, fixed a bunch of bugs
2012-01-16 09:38 alan
- unk/ZenPacks/lbn/LDAPMonitor/configure.zcml: typo in interface spec
2012-01-16 06:25 alan
- unk/ZenPacks/lbn/LDAPMonitor/__init__.py, unk/setup.py: removed skin setup from packutils
2012-01-16 05:50 alan
- unk/ZenPacks/lbn/LDAPMonitor/__init__.py, unk/ZenPacks/lbn/LDAPMonitor/config.py, unk/ZenPacks/lbn/LDAPMonitor/configure.zcml, unk/ZenPacks/lbn/LDAPMonitor/daemons/zenperfldap, unk/ZenPacks/lbn/LDAPMonitor/services/LDAPConfigService.py, unk/ZenPacks/lbn/LDAPMonitor/services/config.py, unk/ZenPacks/lbn/LDAPMonitor/zenperfldap.py, unk/setup.py: loads of minor bug-fixes
2012-01-15 18:17 alan
- unk/README.txt, unk/ZenPacks/lbn/LDAPMonitor/__init__.py, unk/ZenPacks/lbn/LDAPMonitor/config.py, unk/ZenPacks/lbn/LDAPMonitor/daemons/zenperfldap, unk/ZenPacks/lbn/LDAPMonitor/interfaces.py, unk/ZenPacks/lbn/LDAPMonitor/services/config.py, unk/setup.py: new ZenPacks.lbn.Base-derived ZenPack
2012-01-12 21:44 alan
- unk/ZenPacks/lbn/LDAPMonitor/LDAPMon.py, unk/ZenPacks/lbn/LDAPMonitor/daemons, unk/ZenPacks/lbn/LDAPMonitor/daemons/zenperfldap, unk/ZenPacks/lbn/LDAPMonitor/datasources/LDAPDataSource.py, unk/ZenPacks/lbn/LDAPMonitor/services, unk/ZenPacks/lbn/LDAPMonitor/services/__init__.py, unk/ZenPacks/lbn/LDAPMonitor/services/config.py, unk/ZenPacks/lbn/LDAPMonitor/zenperfldap.py, unk/setup.py: first-cut collector
2012-01-11 06:15 alan
- unk/ZenPacks/lbn/LDAPMonitor/__init__.py, unk/ZenPacks/lbn/LDAPMonitor/configure.zcml, unk/ZenPacks/lbn/LDAPMonitor/datasources/LDAPDataSource.py, unk/ZenPacks/lbn/LDAPMonitor/info.py, unk/ZenPacks/lbn/LDAPMonitor/interfaces.py, unk/ZenPacks/lbn/LDAPMonitor/tests, unk/ZenPacks/lbn/LDAPMonitor/tests/__init__.py: update from client workspace
2012-01-11 03:46 root
- unk/README.txt, unk/ZenPacks, unk/ZenPacks/__init__.py, unk/ZenPacks/lbn, unk/ZenPacks/lbn/LDAPMonitor, unk/ZenPacks/lbn/LDAPMonitor/LDAPMon.py, unk/ZenPacks/lbn/LDAPMonitor/__init__.py, unk/ZenPacks/lbn/LDAPMonitor/config.py, unk/ZenPacks/lbn/LDAPMonitor/datasources, unk/ZenPacks/lbn/LDAPMonitor/datasources/LDAPDataSource.py, unk/ZenPacks/lbn/LDAPMonitor/datasources/__init__.py, unk/ZenPacks/lbn/LDAPMonitor/setuphandlers.py, unk/ZenPacks/lbn/LDAPMonitor/skins, unk/ZenPacks/lbn/LDAPMonitor/skins/ZenPacks.lbn.LDAPMonitor, unk/ZenPacks/lbn/__init__.py, unk/setup.py: initial draft
2012-01-11 03:43 root
- anches, gs, unk: initial repository layout
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Built Distribution
Hashes for ZenPacks.lbn.LDAPMonitor-3.0.3-py2.6.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff48141453eb91e4232b0fad8a1cb14dd413d1baf6e33421d01aef42608ae44c |
|
MD5 | e7392a4ab72691abfd8dd7a5ae4b2c99 |
|
BLAKE2-256 | f3b7fb0cb3af89e08dab7344626ad944e153f1bf0ac476bdf2ef5afd64a85092 |