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.
Source Distributions
Built Distribution
Hashes for ZenPacks.lbn.LDAPMonitor-3.0.4-py2.6.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46c5ad2cf3d365f6cf7113874b775e6feaa3935d16a3d35afc27995817006bd5 |
|
MD5 | ea149355c2e0aeb914debaeef55a78f2 |
|
BLAKE2b-256 | f6fb96a1670e8d94439c00e7e3c892e4a68f89cdfe357cfe88c485461b21ebda |