This ZenPack is developed and supported by Zenoss Inc. Commercial ZenPacks are available to Zenoss commercial customers only. Contact Zenoss to request more information regarding this or any other ZenPacks. Click here to view all available Zenoss Commercial ZenPacks.
This ZenPack is included with commercial versions of Zenoss and enterprise support for this ZenPack is provided to Zenoss customers with an active subscription.
The ZenPacks.zenoss.EnterpriseCollector ZenPack allows several collector daemons to start and to monitor devices, even if a connection to zenhub is not available when a collector daemon starts.
With this ZenPack, the following collector daemons gain configuration caching:
Data and events are cached locally and are sent to zenhub as needed after a connection is re-established. Cached configuration data is stored in $ZENHOME/perf/Daemons/MonitorName/DaemonName-Suffix, where Suffix is one of:
[zenoss@zenosst zenpacks]$ ls $ZENHOME/perf/Daemons/localhost/zeneventlog*
Each time a collector daemon successfully retrieves configuration information from zenhub, it updates the cached files. This happens at startup, and then every 20 minutes to 6 hours (depending on the daemon and its configuration). A collector daemon must successfully connect once before it can use the cached files if zenhub is not available.
The cached files are considered transient, and can be deleted without harm.
These options apply to all collector daemons and control how those daemons request configurations from zenhub daemons:
Max number of device configurations to load at once,
default 25 (0 == all devices)
Delay in seconds between device configurations
loading, default 1