
Release Notes for Zenoss Ser-
vice Dynamics Version 4.1.1
3
------ GLOBAL --------------------------------------------------------
[--] Global config sip size: not set
[--] Global config sip delay: not set
[--] Event flush chunk size: not set
[--] Maximum queue length: not set
------ EVENTS --------------------------------------------------------
[!!] zeneventd object cache: Current value 1000 (20% of suggested value)
[OK] zeneventd workers: 2 workers
------ RESOURCES -----------------------------------------------------
[!!] Processes: 2 cores for
2 zenhub workers
2 zeneventd workers
1 Zope process
1 zeneventserver
[OK] Memory: 4141654016 bytes of total memory
------ RECOMMENDATIONS -----------------------------------------------
* Make sure memcached is running
* Set python-check-interval in zope.conf to 1493
* Add 'configsipsize 50' line to the global.conf
* Add 'configsipdelay 5' line to the global.conf
* Add 'eventflushchunksize 2000' line to the global.conf
* Add 'maxqueuelen 20000' line to the global.conf
* Set cachesize in zeneventd.conf to at least 5000
* Number of CPU-intensive processes exceeds available cores.
Consider moving to a distributed zenhub and/or running zeneventd
on another machine.
--------------------------------------
1.1.2. zenwebserver
The zenwebserver ZenPack deploys and manages multiple Zope instances. Refer to the zenwebserver docu-
mentation (appended to these Notes) for complete information.
1.1.3. ZenHub Configuration Options
New options apply to all collector daemons and control how those daemons request configurations from ZenHub:
• configsipsize -- If set to a non-zero value, the daemon requests n device configurations from ZenHub
(where n is the value for configsipsize). The default value is 25.
By requesting device configurations in batches, the option allows the daemon to start monitoring devices
as the device configuration is loaded. Also, the smaller batches prevent ZenHub from locking up a process
for long periods of time.
If set to a value of 0, then all configurations are downloaded at once; monitoring does not commence until all
configurations have been loaded by the collector. On systems with a large number of devices, the collector
may be waiting a long time to download all the configurations.
• configsipdelay -- Controls how many seconds (at most) to wait between making device configuration re-
quests. This option is ignored if the value of configsipsize is 0. The default value is 1.
--configsipsize=CONFIGSIPSIZE
Max number of device configurations to load at once,
default 25 (0 == all devices)
--configsipdelay=CONFIGSIPDELAY
Delay in seconds between device configurations
loading, default 1
1.1.4. Invalidation Workers (ZenHub)
This addition to ZenHub allows it to process configuration updates in parallel workers, freeing up the hub for other
work and permitting quicker delivery of updates to the collectors. Relevant ZenHub configuration options are:
Commenti su questo manuale