Nov 11, 2009 3:13 AM
Zenoss SNMP graphs
-
Like (0)
Hello,
I found some threads that suggested that one should do one of the following:
1. Increase the max value of the rrd-database to a 64bit value.
2. More frequent SNMP polling so that the value does not overflow.
3. Make some transforms on the values
So I did that for a couple of my graphs but it did nothing:
[root@cbszensrv01 interfaces]# /opt/zenoss/bin/rrdtool info BD-8810\ Port\ 10_5/ifInOctets_ifInOctets.rrd |grep ds
ds[ds0].type = "DERIVE"
ds[ds0].minimal_heartbeat = 900
ds[ds0].min = 0.0000000000e+00
ds[ds0].max = NaN
ds[ds0].last_ds = "208516361"
ds[ds0].value = 1.8328077596e+04
ds[ds0].unknown_sec = 0
[root@cbszensrv01 interfaces]# /opt/zenoss/bin/rrdtool tune BD-8810\ Port\ 5_1/ifInOctets_ifInOctets.rrd --maximum ds0:18446744073709551616
Great, upgraded to 2.5 and now its completely fucked. Just getting "server connection errors". zenjobs, zenping and zenactions are not running...so i DONT RECOMMEND upgrading to 2.4...now looking for some threads about migration/upgrade problems but have not found anything useful yet...
[root@cbszensrv01 log]# /etc/init.d/zenoss status
Daemon: zeoctl program running; pid=15812
Daemon: zopectl program running; pid=15819
Daemon: zenhub program running; pid=15858
Daemon: zenjobs not running
Daemon: zenping not running
Daemon: zensyslog program running; pid=15993
Daemon: zenstatus program running; pid=15999
Daemon: zenactions not running
Daemon: zentrap program running; pid=16125
Daemon: zenmodeler program running; pid=16130
Daemon: zenperfsnmp program running; pid=16164
Daemon: zencommand program running; pid=16200
Daemon: zenprocess program running; pid=16254
Daemon: zenwin program running; pid=16336
Daemon: zeneventlog program running; pid=16398
I (virtually) guarentee that this problem is due to the known issue with using 32 bit integers. I am guessing that your graphs that are under say 30 MB/s are not showing these graph problems as badly. The problem is that the counters are rolling too quickly. If your devices support 64bit ethernet interface counters, use those (Juniper does by default, donno about other vendors though.)
You may have to blow away your RRD datafiles to get the graphing to start working correctly..
Follow Us On Twitter »
|
Latest from the Zenoss Blog » | Community | Products | Services Resources | Customers Partners | About Us | ||
Copyright © 2005-2011 Zenoss, Inc.
|
||||||||