Hi Mikkel,

The cyclic delay you see is zenperfsnmp loading its configuration from the Zeo database. With a lot interfaces, this can take a substantial period of time. You can speed this up by increasing the size of the in-memory and persistent object caches. Once the configuration is loaded, the configuration should sync quickly on successive cycles.

Go to About -> Configuration -> edit configuration

for zenperfsnmp.  Add these three lines:

   cachesize   10000
   pcachename zenperfsnmp
   pcachesize 100

Then restart zenperfsnmp. If this doesn't reduce your delay during the config cycle, please let us know!

-Eric
Mikkel Mondrup Kristensen wrote:
Hey
I am trying to monitor about 1000 switches with a mix of 24 and 48 ports
models, i have 189 switches in zenoss right now and for the most time it
takes around 40-45 seconds to poll all devices but with spikes around
300-500 secounds to complete a cycle and i can see with the tool dstat
that i have lots of reads (8-10 MB/sec) on the san with slow writes (a
couple of 3-4 mb writes with 3-5 seconds intervals) compared to a few
writes around 20-50 MB at the completion of polling cycle.

The Machine is a Dual 3 ghz Intel Xeon cpu and 2 gb ram
all RRD files is stored on a 100 gb SAN partion with xfs and noatime
parameter.
I am running the trunk version of Zenoss.

Anyone have any suggestions to improve performance or further debugging?


_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to