Stacked and combined line graphs breaks after upgrading to 8889 stable

Hi!
Upgraded and now it breaks the stacked and combined line graphs. The individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not specific to the example attached (custom OIDs for EMC Isilon)
/Jesper

It works fine for me, both graphtypes on both oid types.
btw, that isn't a numeric OID, the OID name is wrong (it's missing the index) and that description is much longer than intended :P
If you click on the graph and then get the graph browser to give you the rrd output, you might get some useful information.
adam. On 2017-10-26 05:40:36, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Upgraded and now it breaks the stacked and combined line graphs. The individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not specific to the example attached (custom OIDs for EMC Isilon)
/Jesper _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium

Hi!
Correct it's not a numeric OID, but it always worked, with with > 100 custom OIDs, I prefer the more human readable version, at least for some of it.
All worked before the upgrade to 8889 stable.
The RRD data is the following :
Performance & Output
RRDTool Output: 1233x607
RRDtool Runtime: 0.103s | Total time: 0.104s
RRDTool Command
/usr/bin/rrdtool graph /tmp/mfu0vmGXvSF9OEla.png -Y --lower-limit 0 --alt-autoscale-max --start 1509385321 --end 1509471721 --width 1152 --height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second Now Min Max Avg' COMMENT:'\l' DEF:value1=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value1min=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value1max=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value2=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value2min=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value2max=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value3=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value3min=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value3max=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value4=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value4min=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value4max=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value5=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value5min=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value5max=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value6=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value6min=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value6max=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value7=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value7min=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value7max=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value8=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value8min=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value8max=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value9=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value9min=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value9max=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value10=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value10min=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value10max=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value11=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value11min=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value11max=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value12=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value12min=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value12max=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value13=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value13min=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value13max=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value14=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value14min=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value14max=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value15=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value15min=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value15max=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value16=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value16min=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value16max=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value17=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value17min=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value17max=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX AREA:value1#365C81:'ssf-nas-is7.foo.bar ' GPRINT:value1:LAST:%5.1lf%s GPRINT:value1min:MIN:%5.1lf%s GPRINT:value1max:MAX:%5.1lf%s GPRINT:value1:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value2#D8929F:'nas-rwc-is3.foo.bar ':STACK GPRINT:value2:LAST:%5.1lf%s GPRINT:value2min:MIN:%5.1lf%s GPRINT:value2max:MAX:%5.1lf%s GPRINT:value2:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value3#A99DCB:'nas-rwc-is2.foo.bar ':STACK GPRINT:value3:LAST:%5.1lf%s GPRINT:value3min:MIN:%5.1lf%s GPRINT:value3max:MAX:%5.1lf%s GPRINT:value3:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value4#6CA4D5:'nas-rwc-is4.foo.bar ':STACK GPRINT:value4:LAST:%5.1lf%s GPRINT:value4min:MIN:%5.1lf%s GPRINT:value4max:MAX:%5.1lf%s GPRINT:value4:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value5#8BA15F:'ssf-arch-is1.foo.bar ':STACK GPRINT:value5:LAST:%5.1lf%s GPRINT:value5min:MIN:%5.1lf%s GPRINT:value5max:MAX:%5.1lf%s GPRINT:value5:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value6#E9CA5D:'rnunsis01.tot.foo.bar ':STACK GPRINT:value6:LAST:%5.1lf%s GPRINT:value6min:MIN:%5.1lf%s GPRINT:value6max:MAX:%5.1lf%s GPRINT:value6:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value7#DF9933:'nas-rwc-is5.foo.bar ':STACK GPRINT:value7:LAST:%5.1lf%s GPRINT:value7min:MIN:%5.1lf%s GPRINT:value7max:MAX:%5.1lf%s GPRINT:value7:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value8#D33627:'nas-rwc-is6.foo.bar ':STACK GPRINT:value8:LAST:%5.1lf%s GPRINT:value8min:MIN:%5.1lf%s GPRINT:value8max:MAX:%5.1lf%s GPRINT:value8:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value9#881C45:'ridnsis02x.ind.foo.bar ':STACK GPRINT:value9:LAST:%5.1lf%s GPRINT:value9min:MIN:%5.1lf%s GPRINT:value9max:MAX:%5.1lf%s GPRINT:value9:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value10#C74379:'nas-vv-is3.foo.bar ':STACK GPRINT:value10:LAST:%5.1lf%s GPRINT:value10min:MIN:%5.1lf%s GPRINT:value10max:MAX:%5.1lf%s GPRINT:value10:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value11#9B2F82:'nas-vv-is2.foo.bar ':STACK GPRINT:value11:LAST:%5.1lf%s GPRINT:value11min:MIN:%5.1lf%s GPRINT:value11max:MAX:%5.1lf%s GPRINT:value11:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value12#345AA8:'ssfnsispredrep01.sc1.foo.bar ':STACK GPRINT:value12:LAST:%5.1lf%s GPRINT:value12min:MIN:%5.1lf%s GPRINT:value12max:MAX:%5.1lf%s GPRINT:value12:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value13#88C3C9:'ssf-m01-is01.foo.bar ':STACK GPRINT:value13:LAST:%5.1lf%s GPRINT:value13min:MIN:%5.1lf%s GPRINT:value13max:MAX:%5.1lf%s GPRINT:value13:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value14#519466:'ssf-m02-is02.foo.bar ':STACK GPRINT:value14:LAST:%5.1lf%s GPRINT:value14min:MIN:%5.1lf%s GPRINT:value14max:MAX:%5.1lf%s GPRINT:value14:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value15#A7C662:'rlfnsis01.lif.foo.bar ':STACK GPRINT:value15:LAST:%5.1lf%s GPRINT:value15min:MIN:%5.1lf%s GPRINT:value15max:MAX:%5.1lf%s GPRINT:value15:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value16#BA723D:'ridnsis05x.ind.foo.bar ':STACK GPRINT:value16:LAST:%5.1lf%s GPRINT:value16min:MIN:%5.1lf%s GPRINT:value16max:MAX:%5.1lf%s GPRINT:value16:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value17#864A23:'nas-b41-is1.foo.bar ':STACK GPRINT:value17:LAST:%5.1lf%s GPRINT:value17min:MIN:%5.1lf%s GPRINT:value17max:MAX:%5.1lf%s GPRINT:value17:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' CDEF:aggregate=value1,UN,0,value1,IF,value2,UN,0,value2,IF,value3,UN,0,value3,IF,value4,UN,0,value4,IF,value5,UN,0,value5,IF,value6,UN,0,value6,IF,value7,UN,0,value7,IF,value8,UN,0,value8,IF,value9,UN,0,value9,IF,value10,UN,0,value10,IF,value11,UN,0,value11,IF,value12,UN,0,value12,IF,value13,UN,0,value13,IF,value14,UN,0,value14,IF,value15,UN,0,value15,IF,value16,UN,0,value16,IF,value17,UN,0,value17,IF,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+ LINE1.5:aggregate#000000:'Aggregate ' GPRINT:aggregate:LAST:%5.1lf%s GPRINT:aggregate:MIN:%5.1lf%s GPRINT:aggregate:MAX:%5.1lf%s GPRINT:aggregate:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' HRULE:0#555555
RRDTool Files Used
/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
On Fri, Oct 27, 2017 at 11:20 AM Adam Armstrong adama@observium.org wrote:
It works fine for me, both graphtypes on both oid types.
btw, that isn't a numeric OID, the OID name is wrong (it's missing the index) and that description is much longer than intended :P
If you click on the graph and then get the graph browser to give you the rrd output, you might get some useful information.
adam.
On 2017-10-26 05:40:36, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Upgraded and now it breaks the stacked and combined line graphs. The individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not specific to the example attached (custom OIDs for EMC Isilon)
/Jesper
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium

RRDTool Output: 1233x607
This is actually generating an image. It also works ok for me.
adam. On 2017-10-31 17:47:55, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Correct it's not a numeric OID, but it always worked, with with > 100 custom OIDs, I prefer the more human readable version, at least for some of it.
All worked before the upgrade to 8889 stable.
The RRD data is the following :
Performance & Output RRDTool Output: 1233x607 RRDtool Runtime: 0.103s | Total time: 0.104s RRDTool Command /usr/bin/rrdtool graph /tmp/mfu0vmGXvSF9OEla.png -Y --lower-limit 0 --alt-autoscale-max --start 1509385321 --end 1509471721 --width 1152 --height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second Now Min Max Avg' COMMENT:'\l' DEF:value1=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value1min=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value1max=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value2=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value2min=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value2max=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value3=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value3min=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value3max=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value4=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value4min=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value4max=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value5=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value5min=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value5max=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value6=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value6min=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value6max=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value7=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value7min=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value7max=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value8=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value8min=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value8max=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value9=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value9min=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value9max=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value10=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value10min=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value10max=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value11=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value11min=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value11max=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value12=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value12min=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value12max=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value13=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value13min=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value13max=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value14=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value14min=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value14max=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value15=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value15min=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value15max=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value16=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value16min=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value16max=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value17=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value17min=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value17max=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX AREA:value1#365C81:'ssf-nas-is7.foo.bar ' GPRINT:value1:LAST:%5.1lf%s GPRINT:value1min:MIN:%5.1lf%s GPRINT:value1max:MAX:%5.1lf%s GPRINT:value1:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value2#D8929F:'nas-rwc-is3.foo.bar ':STACK GPRINT:value2:LAST:%5.1lf%s GPRINT:value2min:MIN:%5.1lf%s GPRINT:value2max:MAX:%5.1lf%s GPRINT:value2:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value3#A99DCB:'nas-rwc-is2.foo.bar ':STACK GPRINT:value3:LAST:%5.1lf%s GPRINT:value3min:MIN:%5.1lf%s GPRINT:value3max:MAX:%5.1lf%s GPRINT:value3:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value4#6CA4D5:'nas-rwc-is4.foo.bar ':STACK GPRINT:value4:LAST:%5.1lf%s GPRINT:value4min:MIN:%5.1lf%s GPRINT:value4max:MAX:%5.1lf%s GPRINT:value4:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value5#8BA15F:'ssf-arch-is1.foo.bar ':STACK GPRINT:value5:LAST:%5.1lf%s GPRINT:value5min:MIN:%5.1lf%s GPRINT:value5max:MAX:%5.1lf%s GPRINT:value5:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value6#E9CA5D:'rnunsis01.tot.foo.bar ':STACK GPRINT:value6:LAST:%5.1lf%s GPRINT:value6min:MIN:%5.1lf%s GPRINT:value6max:MAX:%5.1lf%s GPRINT:value6:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value7#DF9933:'nas-rwc-is5.foo.bar ':STACK GPRINT:value7:LAST:%5.1lf%s GPRINT:value7min:MIN:%5.1lf%s GPRINT:value7max:MAX:%5.1lf%s GPRINT:value7:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value8#D33627:'nas-rwc-is6.foo.bar ':STACK GPRINT:value8:LAST:%5.1lf%s GPRINT:value8min:MIN:%5.1lf%s GPRINT:value8max:MAX:%5.1lf%s GPRINT:value8:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value9#881C45:'ridnsis02x.ind.foo.bar ':STACK GPRINT:value9:LAST:%5.1lf%s GPRINT:value9min:MIN:%5.1lf%s GPRINT:value9max:MAX:%5.1lf%s GPRINT:value9:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value10#C74379:'nas-vv-is3.foo.bar ':STACK GPRINT:value10:LAST:%5.1lf%s GPRINT:value10min:MIN:%5.1lf%s GPRINT:value10max:MAX:%5.1lf%s GPRINT:value10:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value11#9B2F82:'nas-vv-is2.foo.bar ':STACK GPRINT:value11:LAST:%5.1lf%s GPRINT:value11min:MIN:%5.1lf%s GPRINT:value11max:MAX:%5.1lf%s GPRINT:value11:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value12#345AA8:'ssfnsispredrep01.sc1.foo.bar ':STACK GPRINT:value12:LAST:%5.1lf%s GPRINT:value12min:MIN:%5.1lf%s GPRINT:value12max:MAX:%5.1lf%s GPRINT:value12:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value13#88C3C9:'ssf-m01-is01.foo.bar ':STACK GPRINT:value13:LAST:%5.1lf%s GPRINT:value13min:MIN:%5.1lf%s GPRINT:value13max:MAX:%5.1lf%s GPRINT:value13:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value14#519466:'ssf-m02-is02.foo.bar ':STACK GPRINT:value14:LAST:%5.1lf%s GPRINT:value14min:MIN:%5.1lf%s GPRINT:value14max:MAX:%5.1lf%s GPRINT:value14:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value15#A7C662:'rlfnsis01.lif.foo.bar ':STACK GPRINT:value15:LAST:%5.1lf%s GPRINT:value15min:MIN:%5.1lf%s GPRINT:value15max:MAX:%5.1lf%s GPRINT:value15:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value16#BA723D:'ridnsis05x.ind.foo.bar ':STACK GPRINT:value16:LAST:%5.1lf%s GPRINT:value16min:MIN:%5.1lf%s GPRINT:value16max:MAX:%5.1lf%s GPRINT:value16:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value17#864A23:'nas-b41-is1.foo.bar ':STACK GPRINT:value17:LAST:%5.1lf%s GPRINT:value17min:MIN:%5.1lf%s GPRINT:value17max:MAX:%5.1lf%s GPRINT:value17:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' CDEF:aggregate=value1,UN,0,value1,IF,value2,UN,0,value2,IF,value3,UN,0,value3,IF,value4,UN,0,value4,IF,value5,UN,0,value5,IF,value6,UN,0,value6,IF,value7,UN,0,value7,IF,value8,UN,0,value8,IF,value9,UN,0,value9,IF,value10,UN,0,value10,IF,value11,UN,0,value11,IF,value12,UN,0,value12,IF,value13,UN,0,value13,IF,value14,UN,0,value14,IF,value15,UN,0,value15,IF,value16,UN,0,value16,IF,value17,UN,0,value17,IF,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+ LINE1.5:aggregate#000000:'Aggregate ' GPRINT:aggregate:LAST:%5.1lf%s GPRINT:aggregate:MIN:%5.1lf%s GPRINT:aggregate:MAX:%5.1lf%s GPRINT:aggregate:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' HRULE:0#555555 RRDTool Files Used /home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
On Fri, Oct 27, 2017 at 11:20 AM Adam Armstrong <adama@observium.org [mailto:adama@observium.org]> wrote:
It works fine for me, both graphtypes on both oid types.
btw, that isn't a numeric OID, the OID name is wrong (it's missing the index) and that description is much longer than intended :P
If you click on the graph and then get the graph browser to give you the rrd output, you might get some useful information.
adam. On 2017-10-26 05:40:36, Jesper Frank Nemholt <jfn@dassic.com [mailto:jfn@dassic.com]> wrote: Hi!
Upgraded and now it breaks the stacked and combined line graphs. The individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not specific to the example attached (custom OIDs for EMC Isilon)
/Jesper _______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium] _______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium

Hmm, strange. I get this...technically it's an image, but the data is missing :
[image: image.png] If I look only in the overview, so each device individually, all works, but when stacking or combining, it breaks.
/Jesper
On Tue, Oct 31, 2017 at 6:00 PM Adam Armstrong adama@observium.org wrote:
RRDTool Output: 1233x607
This is actually generating an image. It also works ok for me.
adam.
On 2017-10-31 17:47:55, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Correct it's not a numeric OID, but it always worked, with with > 100 custom OIDs, I prefer the more human readable version, at least for some of it.
All worked before the upgrade to 8889 stable.
The RRD data is the following :
Performance & Output
RRDTool Output: 1233x607
RRDtool Runtime: 0.103s | Total time: 0.104s
RRDTool Command
/usr/bin/rrdtool graph /tmp/mfu0vmGXvSF9OEla.png -Y --lower-limit 0 --alt-autoscale-max --start 1509385321 --end 1509471721 --width 1152 --height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second Now Min Max Avg' COMMENT:'\l' DEF:value1=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value1min=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value1max=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value2=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value2min=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value2max=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value3=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value3min=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value3max=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value4=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value4min=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value4max=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value5=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value5min=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value5max=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value6=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value6min=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value6max=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value7=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value7min=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value7max=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value8=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value8min=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value8max=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value9=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value9min=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value9max=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value10=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value10min=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value10max=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value11=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value11min=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value11max=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value12=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value12min=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value12max=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value13=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value13min=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value13max=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value14=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value14min=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value14max=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value15=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value15min=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value15max=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value16=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value16min=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value16max=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value17=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value17min=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value17max=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX AREA:value1#365C81:'ssf-nas-is7.foo.bar ' GPRINT:value1:LAST:%5.1lf%s GPRINT:value1min:MIN:%5.1lf%s GPRINT:value1max:MAX:%5.1lf%s GPRINT:value1:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value2#D8929F:'nas-rwc-is3.foo.bar ':STACK GPRINT:value2:LAST:%5.1lf%s GPRINT:value2min:MIN:%5.1lf%s GPRINT:value2max:MAX:%5.1lf%s GPRINT:value2:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value3#A99DCB:'nas-rwc-is2.foo.bar ':STACK GPRINT:value3:LAST:%5.1lf%s GPRINT:value3min:MIN:%5.1lf%s GPRINT:value3max:MAX:%5.1lf%s GPRINT:value3:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value4#6CA4D5:'nas-rwc-is4.foo.bar ':STACK GPRINT:value4:LAST:%5.1lf%s GPRINT:value4min:MIN:%5.1lf%s GPRINT:value4max:MAX:%5.1lf%s GPRINT:value4:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value5#8BA15F:'ssf-arch-is1.foo.bar ':STACK GPRINT:value5:LAST:%5.1lf%s GPRINT:value5min:MIN:%5.1lf%s GPRINT:value5max:MAX:%5.1lf%s GPRINT:value5:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value6#E9CA5D:'rnunsis01.tot.foo.bar ':STACK GPRINT:value6:LAST:%5.1lf%s GPRINT:value6min:MIN:%5.1lf%s GPRINT:value6max:MAX:%5.1lf%s GPRINT:value6:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value7#DF9933:'nas-rwc-is5.foo.bar ':STACK GPRINT:value7:LAST:%5.1lf%s GPRINT:value7min:MIN:%5.1lf%s GPRINT:value7max:MAX:%5.1lf%s GPRINT:value7:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value8#D33627:'nas-rwc-is6.foo.bar ':STACK GPRINT:value8:LAST:%5.1lf%s GPRINT:value8min:MIN:%5.1lf%s GPRINT:value8max:MAX:%5.1lf%s GPRINT:value8:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value9#881C45:'ridnsis02x.ind.foo.bar ':STACK GPRINT:value9:LAST:%5.1lf%s GPRINT:value9min:MIN:%5.1lf%s GPRINT:value9max:MAX:%5.1lf%s GPRINT:value9:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value10#C74379:'nas-vv-is3.foo.bar ':STACK GPRINT:value10:LAST:%5.1lf%s GPRINT:value10min:MIN:%5.1lf%s GPRINT:value10max:MAX:%5.1lf%s GPRINT:value10:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value11#9B2F82:'nas-vv-is2.foo.bar ':STACK GPRINT:value11:LAST:%5.1lf%s GPRINT:value11min:MIN:%5.1lf%s GPRINT:value11max:MAX:%5.1lf%s GPRINT:value11:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value12#345AA8:'ssfnsispredrep01.sc1.foo.bar ':STACK GPRINT:value12:LAST:%5.1lf%s GPRINT:value12min:MIN:%5.1lf%s GPRINT:value12max:MAX:%5.1lf%s GPRINT:value12:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value13#88C3C9:'ssf-m01-is01.foo.bar ':STACK GPRINT:value13:LAST:%5.1lf%s GPRINT:value13min:MIN:%5.1lf%s GPRINT:value13max:MAX:%5.1lf%s GPRINT:value13:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value14#519466:'ssf-m02-is02.foo.bar ':STACK GPRINT:value14:LAST:%5.1lf%s GPRINT:value14min:MIN:%5.1lf%s GPRINT:value14max:MAX:%5.1lf%s GPRINT:value14:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value15#A7C662:'rlfnsis01.lif.foo.bar ':STACK GPRINT:value15:LAST:%5.1lf%s GPRINT:value15min:MIN:%5.1lf%s GPRINT:value15max:MAX:%5.1lf%s GPRINT:value15:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value16#BA723D:'ridnsis05x.ind.foo.bar ':STACK GPRINT:value16:LAST:%5.1lf%s GPRINT:value16min:MIN:%5.1lf%s GPRINT:value16max:MAX:%5.1lf%s GPRINT:value16:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value17#864A23:'nas-b41-is1.foo.bar ':STACK GPRINT:value17:LAST:%5.1lf%s GPRINT:value17min:MIN:%5.1lf%s GPRINT:value17max:MAX:%5.1lf%s GPRINT:value17:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' CDEF:aggregate=value1,UN,0,value1,IF,value2,UN,0,value2,IF,value3,UN,0,value3,IF,value4,UN,0,value4,IF,value5,UN,0,value5,IF,value6,UN,0,value6,IF,value7,UN,0,value7,IF,value8,UN,0,value8,IF,value9,UN,0,value9,IF,value10,UN,0,value10,IF,value11,UN,0,value11,IF,value12,UN,0,value12,IF,value13,UN,0,value13,IF,value14,UN,0,value14,IF,value15,UN,0,value15,IF,value16,UN,0,value16,IF,value17,UN,0,value17,IF,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+ LINE1.5:aggregate#000000:'Aggregate ' GPRINT:aggregate:LAST:%5.1lf%s GPRINT:aggregate:MIN:%5.1lf%s GPRINT:aggregate:MAX:%5.1lf%s GPRINT:aggregate:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' HRULE:0#555555
RRDTool Files Used
/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
On Fri, Oct 27, 2017 at 11:20 AM Adam Armstrong adama@observium.org wrote:
It works fine for me, both graphtypes on both oid types.
btw, that isn't a numeric OID, the OID name is wrong (it's missing the index) and that description is much longer than intended :P
If you click on the graph and then get the graph browser to give you the rrd output, you might get some useful information.
adam.
On 2017-10-26 05:40:36, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Upgraded and now it breaks the stacked and combined line graphs. The individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not specific to the example attached (custom OIDs for EMC Isilon)
/Jesper
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium

Screenshot the entire page, including the rrd output and the image.
Sent from BlueMail
On 31 Oct 2017, 19:10, at 19:10, Jesper Frank Nemholt jfn@dassic.com wrote:
Hmm, strange. I get this...technically it's an image, but the data is missing :
[image: image.png] If I look only in the overview, so each device individually, all works, but when stacking or combining, it breaks.
/Jesper
On Tue, Oct 31, 2017 at 6:00 PM Adam Armstrong adama@observium.org wrote:
RRDTool Output: 1233x607
This is actually generating an image. It also works ok for me.
adam.
On 2017-10-31 17:47:55, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Correct it's not a numeric OID, but it always worked, with with > 100 custom OIDs, I prefer the more human readable version, at least for
some of
it.
All worked before the upgrade to 8889 stable.
The RRD data is the following :
Performance & Output
RRDTool Output: 1233x607
RRDtool Runtime: 0.103s | Total time: 0.104s
RRDTool Command
/usr/bin/rrdtool graph /tmp/mfu0vmGXvSF9OEla.png -Y --lower-limit 0 --alt-autoscale-max --start 1509385321 --end 1509471721 --width 1152 --height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00
-c
FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second Now Min Max Avg' COMMENT:'\l'
DEF:value1=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value1min=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value1max=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value2=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value2min=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value2max=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value3=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value3min=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value3max=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value4=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value4min=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value4max=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value5=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value5min=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value5max=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value6=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value6min=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value6max=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value7=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value7min=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value7max=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value8=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value8min=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value8max=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value9=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value9min=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value9max=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value10=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value10min=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value10max=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value11=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value11min=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value11max=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value12=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value12min=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value12max=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value13=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value13min=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value13max=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value14=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value14min=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value14max=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value15=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value15min=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value15max=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value16=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value16min=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value16max=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value17=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value17min=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value17max=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
AREA:value1#365C81:'ssf-nas-is7.foo.bar ' GPRINT:value1:LAST:%5.1lf%s GPRINT:value1min:MIN:%5.1lf%s GPRINT:value1max:MAX:%5.1lf%s GPRINT:value1:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value2#D8929F:'nas-rwc-is3.foo.bar ':STACK
GPRINT:value2:LAST:%5.1lf%s
GPRINT:value2min:MIN:%5.1lf%s GPRINT:value2max:MAX:%5.1lf%s GPRINT:value2:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value3#A99DCB:'nas-rwc-is2.foo.bar ':STACK
GPRINT:value3:LAST:%5.1lf%s
GPRINT:value3min:MIN:%5.1lf%s GPRINT:value3max:MAX:%5.1lf%s GPRINT:value3:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value4#6CA4D5:'nas-rwc-is4.foo.bar ':STACK
GPRINT:value4:LAST:%5.1lf%s
GPRINT:value4min:MIN:%5.1lf%s GPRINT:value4max:MAX:%5.1lf%s GPRINT:value4:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value5#8BA15F:'ssf-arch-is1.foo.bar ':STACK GPRINT:value5:LAST:%5.1lf%s GPRINT:value5min:MIN:%5.1lf%s GPRINT:value5max:MAX:%5.1lf%s GPRINT:value5:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value6#E9CA5D:'rnunsis01.tot.foo.bar ':STACK GPRINT:value6:LAST:%5.1lf%s GPRINT:value6min:MIN:%5.1lf%s GPRINT:value6max:MAX:%5.1lf%s GPRINT:value6:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value7#DF9933:'nas-rwc-is5.foo.bar ':STACK GPRINT:value7:LAST:%5.1lf%s GPRINT:value7min:MIN:%5.1lf%s GPRINT:value7max:MAX:%5.1lf%s GPRINT:value7:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value8#D33627:'nas-rwc-is6.foo.bar ':STACK GPRINT:value8:LAST:%5.1lf%s GPRINT:value8min:MIN:%5.1lf%s GPRINT:value8max:MAX:%5.1lf%s GPRINT:value8:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value9#881C45:'ridnsis02x.ind.foo.bar ':STACK GPRINT:value9:LAST:%5.1lf%s GPRINT:value9min:MIN:%5.1lf%s GPRINT:value9max:MAX:%5.1lf%s GPRINT:value9:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value10#C74379:'nas-vv-is3.foo.bar ':STACK GPRINT:value10:LAST:%5.1lf%s GPRINT:value10min:MIN:%5.1lf%s GPRINT:value10max:MAX:%5.1lf%s GPRINT:value10:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value11#9B2F82:'nas-vv-is2.foo.bar ':STACK GPRINT:value11:LAST:%5.1lf%s GPRINT:value11min:MIN:%5.1lf%s GPRINT:value11max:MAX:%5.1lf%s GPRINT:value11:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value12#345AA8:'ssfnsispredrep01.sc1.foo.bar
':STACK
GPRINT:value12:LAST:%5.1lf%s GPRINT:value12min:MIN:%5.1lf%s GPRINT:value12max:MAX:%5.1lf%s GPRINT:value12:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value13#88C3C9:'ssf-m01-is01.foo.bar ':STACK GPRINT:value13:LAST:%5.1lf%s GPRINT:value13min:MIN:%5.1lf%s GPRINT:value13max:MAX:%5.1lf%s GPRINT:value13:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value14#519466:'ssf-m02-is02.foo.bar ':STACK GPRINT:value14:LAST:%5.1lf%s GPRINT:value14min:MIN:%5.1lf%s GPRINT:value14max:MAX:%5.1lf%s GPRINT:value14:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value15#A7C662:'rlfnsis01.lif.foo.bar ':STACK GPRINT:value15:LAST:%5.1lf%s GPRINT:value15min:MIN:%5.1lf%s GPRINT:value15max:MAX:%5.1lf%s GPRINT:value15:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value16#BA723D:'ridnsis05x.ind.foo.bar ':STACK GPRINT:value16:LAST:%5.1lf%s GPRINT:value16min:MIN:%5.1lf%s GPRINT:value16max:MAX:%5.1lf%s GPRINT:value16:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value17#864A23:'nas-b41-is1.foo.bar ':STACK GPRINT:value17:LAST:%5.1lf%s GPRINT:value17min:MIN:%5.1lf%s GPRINT:value17max:MAX:%5.1lf%s GPRINT:value17:AVERAGE:%5.1lf%s'\n' COMMENT:'\n'
CDEF:aggregate=value1,UN,0,value1,IF,value2,UN,0,value2,IF,value3,UN,0,value3,IF,value4,UN,0,value4,IF,value5,UN,0,value5,IF,value6,UN,0,value6,IF,value7,UN,0,value7,IF,value8,UN,0,value8,IF,value9,UN,0,value9,IF,value10,UN,0,value10,IF,value11,UN,0,value11,IF,value12,UN,0,value12,IF,value13,UN,0,value13,IF,value14,UN,0,value14,IF,value15,UN,0,value15,IF,value16,UN,0,value16,IF,value17,UN,0,value17,IF,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+
LINE1.5:aggregate#000000:'Aggregate ' GPRINT:aggregate:LAST:%5.1lf%s GPRINT:aggregate:MIN:%5.1lf%s GPRINT:aggregate:MAX:%5.1lf%s GPRINT:aggregate:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' HRULE:0#555555
RRDTool Files Used
/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
On Fri, Oct 27, 2017 at 11:20 AM Adam Armstrong adama@observium.org wrote:
It works fine for me, both graphtypes on both oid types.
btw, that isn't a numeric OID, the OID name is wrong (it's missing
the
index) and that description is much longer than intended :P
If you click on the graph and then get the graph browser to give you
the
rrd output, you might get some useful information.
adam.
On 2017-10-26 05:40:36, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Upgraded and now it breaks the stacked and combined line graphs. The individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not
specific
to the example attached (custom OIDs for EMC Isilon)
/Jesper
_______________________________________________ observium mailing
list
observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________ observium mailing
list
observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium

Too big to capture all in one screenshot, so split in 3 + last picture when not stacked (where it works) :[image: image.png] [image: image.png] [image: image.png] [image: image.png]
On Tue, Oct 31, 2017 at 7:14 PM Adam Armstrong adama@memetic.org wrote:
Screenshot the entire page, including the rrd output and the image.
Sent from BlueMail http://www.bluemail.me/r?b=11012 On 31 Oct 2017, at 19:10, Jesper Frank Nemholt jfn@dassic.com wrote:
Hmm, strange. I get this...technically it's an image, but the data is missing :
[image: image.png] If I look only in the overview, so each device individually, all works, but when stacking or combining, it breaks.
/Jesper
On Tue, Oct 31, 2017 at 6:00 PM Adam Armstrong adama@observium.org wrote:
RRDTool Output: 1233x607
This is actually generating an image. It also works ok for me.
adam.
On 2017-10-31 17:47:55, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Correct it's not a numeric OID, but it always worked, with with > 100 custom OIDs, I prefer the more human readable version, at least for some of it.
All worked before the upgrade to 8889 stable.
The RRD data is the following :
Performance & Output
RRDTool Output: 1233x607
RRDtool Runtime: 0.103s | Total time: 0.104s
RRDTool Command
/usr/bin/rrdtool graph /tmp/mfu0vmGXvSF9OEla.png -Y --lower-limit 0 --alt-autoscale-max --start 1509385321 --end 1509471721 --width 1152 --height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second Now Min Max Avg' COMMENT:'\l' DEF:value1=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value1min=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value1max=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value2=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value2min=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value2max=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value3=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value3min=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value3max=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value4=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value4min=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value4max=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value5=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value5min=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value5max=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value6=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value6min=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value6max=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value7=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value7min=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value7max=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value8=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value8min=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value8max=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value9=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value9min=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value9max=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value10=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value10min=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value10max=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value11=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value11min=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value11max=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value12=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value12min=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value12max=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value13=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value13min=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value13max=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value14=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value14min=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value14max=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value15=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value15min=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value15max=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value16=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value16min=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value16max=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value17=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value17min=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value17max=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX AREA:value1#365C81:'ssf-nas-is7.foo.bar ' GPRINT:value1:LAST:%5.1lf%s GPRINT:value1min:MIN:%5.1lf%s GPRINT:value1max:MAX:%5.1lf%s GPRINT:value1:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value2#D8929F:'nas-rwc-is3.foo.bar ':STACK GPRINT:value2:LAST:%5.1lf%s GPRINT:value2min:MIN:%5.1lf%s GPRINT:value2max:MAX:%5.1lf%s GPRINT:value2:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value3#A99DCB:'nas-rwc-is2.foo.bar ':STACK GPRINT:value3:LAST:%5.1lf%s GPRINT:value3min:MIN:%5.1lf%s GPRINT:value3max:MAX:%5.1lf%s GPRINT:value3:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value4#6CA4D5:'nas-rwc-is4.foo.bar ':STACK GPRINT:value4:LAST:%5.1lf%s GPRINT:value4min:MIN:%5.1lf%s GPRINT:value4max:MAX:%5.1lf%s GPRINT:value4:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value5#8BA15F:'ssf-arch-is1.foo.bar ':STACK GPRINT:value5:LAST:%5.1lf%s GPRINT:value5min:MIN:%5.1lf%s GPRINT:value5max:MAX:%5.1lf%s GPRINT:value5:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value6#E9CA5D:'rnunsis01.tot.foo.bar ':STACK GPRINT:value6:LAST:%5.1lf%s GPRINT:value6min:MIN:%5.1lf%s GPRINT:value6max:MAX:%5.1lf%s GPRINT:value6:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value7#DF9933:'nas-rwc-is5.foo.bar ':STACK GPRINT:value7:LAST:%5.1lf%s GPRINT:value7min:MIN:%5.1lf%s GPRINT:value7max:MAX:%5.1lf%s GPRINT:value7:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value8#D33627:'nas-rwc-is6.foo.bar ':STACK GPRINT:value8:LAST:%5.1lf%s GPRINT:value8min:MIN:%5.1lf%s GPRINT:value8max:MAX:%5.1lf%s GPRINT:value8:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value9#881C45:'ridnsis02x.ind.foo.bar ':STACK GPRINT:value9:LAST:%5.1lf%s GPRINT:value9min:MIN:%5.1lf%s GPRINT:value9max:MAX:%5.1lf%s GPRINT:value9:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value10#C74379:'nas-vv-is3.foo.bar ':STACK GPRINT:value10:LAST:%5.1lf%s GPRINT:value10min:MIN:%5.1lf%s GPRINT:value10max:MAX:%5.1lf%s GPRINT:value10:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value11#9B2F82:'nas-vv-is2.foo.bar ':STACK GPRINT:value11:LAST:%5.1lf%s GPRINT:value11min:MIN:%5.1lf%s GPRINT:value11max:MAX:%5.1lf%s GPRINT:value11:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value12#345AA8:'ssfnsispredrep01.sc1.foo.bar ':STACK GPRINT:value12:LAST:%5.1lf%s GPRINT:value12min:MIN:%5.1lf%s GPRINT:value12max:MAX:%5.1lf%s GPRINT:value12:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value13#88C3C9:'ssf-m01-is01.foo.bar ':STACK GPRINT:value13:LAST:%5.1lf%s GPRINT:value13min:MIN:%5.1lf%s GPRINT:value13max:MAX:%5.1lf%s GPRINT:value13:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value14#519466:'ssf-m02-is02.foo.bar ':STACK GPRINT:value14:LAST:%5.1lf%s GPRINT:value14min:MIN:%5.1lf%s GPRINT:value14max:MAX:%5.1lf%s GPRINT:value14:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value15#A7C662:'rlfnsis01.lif.foo.bar ':STACK GPRINT:value15:LAST:%5.1lf%s GPRINT:value15min:MIN:%5.1lf%s GPRINT:value15max:MAX:%5.1lf%s GPRINT:value15:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value16#BA723D:'ridnsis05x.ind.foo.bar ':STACK GPRINT:value16:LAST:%5.1lf%s GPRINT:value16min:MIN:%5.1lf%s GPRINT:value16max:MAX:%5.1lf%s GPRINT:value16:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value17#864A23:'nas-b41-is1.foo.bar ':STACK GPRINT:value17:LAST:%5.1lf%s GPRINT:value17min:MIN:%5.1lf%s GPRINT:value17max:MAX:%5.1lf%s GPRINT:value17:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' CDEF:aggregate=value1,UN,0,value1,IF,value2,UN,0,value2,IF,value3,UN,0,value3,IF,value4,UN,0,value4,IF,value5,UN,0,value5,IF,value6,UN,0,value6,IF,value7,UN,0,value7,IF,value8,UN,0,value8,IF,value9,UN,0,value9,IF,value10,UN,0,value10,IF,value11,UN,0,value11,IF,value12,UN,0,value12,IF,value13,UN,0,value13,IF,value14,UN,0,value14,IF,value15,UN,0,value15,IF,value16,UN,0,value16,IF,value17,UN,0,value17,IF,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+ LINE1.5:aggregate#000000:'Aggregate ' GPRINT:aggregate:LAST:%5.1lf%s GPRINT:aggregate:MIN:%5.1lf%s GPRINT:aggregate:MAX:%5.1lf%s GPRINT:aggregate:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' HRULE:0#555555
RRDTool Files Used
/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
On Fri, Oct 27, 2017 at 11:20 AM Adam Armstrong adama@observium.org wrote:
It works fine for me, both graphtypes on both oid types.
btw, that isn't a numeric OID, the OID name is wrong (it's missing the index) and that description is much longer than intended :P
If you click on the graph and then get the graph browser to give you the rrd output, you might get some useful information.
adam.
On 2017-10-26 05:40:36, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Upgraded and now it breaks the stacked and combined line graphs. The individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not specific to the example attached (custom OIDs for EMC Isilon)
/Jesper
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium

Copy the rrdtool command and run it on the console. I'm not sure why it's not giving the correct error, bleh!
adam. On 2017-10-31 19:29:40, Jesper Frank Nemholt jfn@dassic.com wrote: Too big to capture all in one screenshot, so split in 3 + last picture when not stacked (where it works) : [image.png] [image.png]
[image.png] [image.png]
On Tue, Oct 31, 2017 at 7:14 PM Adam Armstrong <adama@memetic.org [mailto:adama@memetic.org]> wrote:
Screenshot the entire page, including the rrd output and the image.
Sent from BlueMail [http://www.bluemail.me/r?b=11012] On 31 Oct 2017, at 19:10, Jesper Frank Nemholt <jfn@dassic.com [mailto:jfn@dassic.com]> wrote: Hmm, strange. I get this...technically it's an image, but the data is missing :
[image.png] If I look only in the overview, so each device individually, all works, but when stacking or combining, it breaks.
/Jesper
On Tue, Oct 31, 2017 at 6:00 PM Adam Armstrong <adama@observium.org [mailto:adama@observium.org]> wrote:
RRDTool Output: 1233x607
This is actually generating an image. It also works ok for me.
adam. On 2017-10-31 17:47:55, Jesper Frank Nemholt <jfn@dassic.com [mailto:jfn@dassic.com]> wrote: Hi!
Correct it's not a numeric OID, but it always worked, with with > 100 custom OIDs, I prefer the more human readable version, at least for some of it.
All worked before the upgrade to 8889 stable.
The RRD data is the following :
Performance & Output RRDTool Output: 1233x607 RRDtool Runtime: 0.103s | Total time: 0.104s RRDTool Command /usr/bin/rrdtool graph /tmp/mfu0vmGXvSF9OEla.png -Y --lower-limit 0 --alt-autoscale-max --start 1509385321 --end 1509471721 --width 1152 --height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second Now Min Max Avg' COMMENT:'\l' DEF:value1=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value1min=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value1max=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value2=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value2min=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value2max=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value3=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value3min=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value3max=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value4=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value4min=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value4max=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value5=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value5min=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value5max=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value6=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value6min=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value6max=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value7=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value7min=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value7max=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value8=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value8min=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value8max=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value9=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value9min=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value9max=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value10=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value10min=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value10max=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value11=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value11min=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value11max=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value12=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value12min=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value12max=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value13=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value13min=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value13max=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value14=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value14min=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value14max=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value15=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value15min=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value15max=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value16=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value16min=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value16max=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value17=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value17min=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value17max=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX AREA:value1#365C81:'ssf-nas-is7.foo.bar ' GPRINT:value1:LAST:%5.1lf%s GPRINT:value1min:MIN:%5.1lf%s GPRINT:value1max:MAX:%5.1lf%s GPRINT:value1:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value2#D8929F:'nas-rwc-is3.foo.bar ':STACK GPRINT:value2:LAST:%5.1lf%s GPRINT:value2min:MIN:%5.1lf%s GPRINT:value2max:MAX:%5.1lf%s GPRINT:value2:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value3#A99DCB:'nas-rwc-is2.foo.bar ':STACK GPRINT:value3:LAST:%5.1lf%s GPRINT:value3min:MIN:%5.1lf%s GPRINT:value3max:MAX:%5.1lf%s GPRINT:value3:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value4#6CA4D5:'nas-rwc-is4.foo.bar ':STACK GPRINT:value4:LAST:%5.1lf%s GPRINT:value4min:MIN:%5.1lf%s GPRINT:value4max:MAX:%5.1lf%s GPRINT:value4:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value5#8BA15F:'ssf-arch-is1.foo.bar ':STACK GPRINT:value5:LAST:%5.1lf%s GPRINT:value5min:MIN:%5.1lf%s GPRINT:value5max:MAX:%5.1lf%s GPRINT:value5:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value6#E9CA5D:'rnunsis01.tot.foo.bar ':STACK GPRINT:value6:LAST:%5.1lf%s GPRINT:value6min:MIN:%5.1lf%s GPRINT:value6max:MAX:%5.1lf%s GPRINT:value6:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value7#DF9933:'nas-rwc-is5.foo.bar ':STACK GPRINT:value7:LAST:%5.1lf%s GPRINT:value7min:MIN:%5.1lf%s GPRINT:value7max:MAX:%5.1lf%s GPRINT:value7:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value8#D33627:'nas-rwc-is6.foo.bar ':STACK GPRINT:value8:LAST:%5.1lf%s GPRINT:value8min:MIN:%5.1lf%s GPRINT:value8max:MAX:%5.1lf%s GPRINT:value8:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value9#881C45:'ridnsis02x.ind.foo.bar ':STACK GPRINT:value9:LAST:%5.1lf%s GPRINT:value9min:MIN:%5.1lf%s GPRINT:value9max:MAX:%5.1lf%s GPRINT:value9:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value10#C74379:'nas-vv-is3.foo.bar ':STACK GPRINT:value10:LAST:%5.1lf%s GPRINT:value10min:MIN:%5.1lf%s GPRINT:value10max:MAX:%5.1lf%s GPRINT:value10:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value11#9B2F82:'nas-vv-is2.foo.bar ':STACK GPRINT:value11:LAST:%5.1lf%s GPRINT:value11min:MIN:%5.1lf%s GPRINT:value11max:MAX:%5.1lf%s GPRINT:value11:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value12#345AA8:'ssfnsispredrep01.sc1.foo.bar ':STACK GPRINT:value12:LAST:%5.1lf%s GPRINT:value12min:MIN:%5.1lf%s GPRINT:value12max:MAX:%5.1lf%s GPRINT:value12:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value13#88C3C9:'ssf-m01-is01.foo.bar ':STACK GPRINT:value13:LAST:%5.1lf%s GPRINT:value13min:MIN:%5.1lf%s GPRINT:value13max:MAX:%5.1lf%s GPRINT:value13:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value14#519466:'ssf-m02-is02.foo.bar ':STACK GPRINT:value14:LAST:%5.1lf%s GPRINT:value14min:MIN:%5.1lf%s GPRINT:value14max:MAX:%5.1lf%s GPRINT:value14:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value15#A7C662:'rlfnsis01.lif.foo.bar ':STACK GPRINT:value15:LAST:%5.1lf%s GPRINT:value15min:MIN:%5.1lf%s GPRINT:value15max:MAX:%5.1lf%s GPRINT:value15:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value16#BA723D:'ridnsis05x.ind.foo.bar ':STACK GPRINT:value16:LAST:%5.1lf%s GPRINT:value16min:MIN:%5.1lf%s GPRINT:value16max:MAX:%5.1lf%s GPRINT:value16:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value17#864A23:'nas-b41-is1.foo.bar ':STACK GPRINT:value17:LAST:%5.1lf%s GPRINT:value17min:MIN:%5.1lf%s GPRINT:value17max:MAX:%5.1lf%s GPRINT:value17:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' CDEF:aggregate=value1,UN,0,value1,IF,value2,UN,0,value2,IF,value3,UN,0,value3,IF,value4,UN,0,value4,IF,value5,UN,0,value5,IF,value6,UN,0,value6,IF,value7,UN,0,value7,IF,value8,UN,0,value8,IF,value9,UN,0,value9,IF,value10,UN,0,value10,IF,value11,UN,0,value11,IF,value12,UN,0,value12,IF,value13,UN,0,value13,IF,value14,UN,0,value14,IF,value15,UN,0,value15,IF,value16,UN,0,value16,IF,value17,UN,0,value17,IF,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+ LINE1.5:aggregate#000000:'Aggregate ' GPRINT:aggregate:LAST:%5.1lf%s GPRINT:aggregate:MIN:%5.1lf%s GPRINT:aggregate:MAX:%5.1lf%s GPRINT:aggregate:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' HRULE:0#555555 RRDTool Files Used /home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
On Fri, Oct 27, 2017 at 11:20 AM Adam Armstrong <adama@observium.org [mailto:adama@observium.org]> wrote:
It works fine for me, both graphtypes on both oid types.
btw, that isn't a numeric OID, the OID name is wrong (it's missing the index) and that description is much longer than intended :P
If you click on the graph and then get the graph browser to give you the rrd output, you might get some useful information.
adam. On 2017-10-26 05:40:36, Jesper Frank Nemholt <jfn@dassic.com [mailto:jfn@dassic.com]> wrote: Hi!
Upgraded and now it breaks the stacked and combined line graphs. The individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not specific to the example attached (custom OIDs for EMC Isilon)
/Jesper _______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium] _______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]
_______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium] _______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]
observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]
_______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium

OK, so the command run with no errors and deliver a png image that actually looks correct...so I guess that the issue may be elsewhere....but I can't find any errors in access_log.
[image: image.png]
On Tue, Oct 31, 2017 at 7:33 PM Adam Armstrong adama@observium.org wrote:
Copy the rrdtool command and run it on the console. I'm not sure why it's not giving the correct error, bleh!
adam.
On 2017-10-31 19:29:40, Jesper Frank Nemholt jfn@dassic.com wrote: Too big to capture all in one screenshot, so split in 3 + last picture when not stacked (where it works) :[image: image.png] [image: image.png] [image: image.png] [image: image.png]
On Tue, Oct 31, 2017 at 7:14 PM Adam Armstrong adama@memetic.org wrote:
Screenshot the entire page, including the rrd output and the image.
Sent from BlueMail http://www.bluemail.me/r?b=11012 On 31 Oct 2017, at 19:10, Jesper Frank Nemholt jfn@dassic.com wrote:
Hmm, strange. I get this...technically it's an image, but the data is missing :
[image: image.png] If I look only in the overview, so each device individually, all works, but when stacking or combining, it breaks.
/Jesper
On Tue, Oct 31, 2017 at 6:00 PM Adam Armstrong adama@observium.org wrote:
RRDTool Output: 1233x607
This is actually generating an image. It also works ok for me.
adam.
On 2017-10-31 17:47:55, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Correct it's not a numeric OID, but it always worked, with with > 100 custom OIDs, I prefer the more human readable version, at least for some of it.
All worked before the upgrade to 8889 stable.
The RRD data is the following :
Performance & Output
RRDTool Output: 1233x607
RRDtool Runtime: 0.103s | Total time: 0.104s
RRDTool Command
/usr/bin/rrdtool graph /tmp/mfu0vmGXvSF9OEla.png -Y --lower-limit 0 --alt-autoscale-max --start 1509385321 --end 1509471721 --width 1152 --height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second Now Min Max Avg' COMMENT:'\l' DEF:value1=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value1min=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value1max=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value2=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value2min=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value2max=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value3=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value3min=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value3max=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value4=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value4min=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value4max=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value5=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value5min=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value5max=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value6=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value6min=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value6max=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value7=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value7min=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value7max=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value8=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value8min=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value8max=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value9=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value9min=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value9max=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value10=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value10min=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value10max=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value11=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value11min=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value11max=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value12=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value12min=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value12max=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value13=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value13min=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value13max=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value14=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value14min=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value14max=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value15=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value15min=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value15max=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value16=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value16min=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value16max=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value17=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value17min=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value17max=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX AREA:value1#365C81:'ssf-nas-is7.foo.bar ' GPRINT:value1:LAST:%5.1lf%s GPRINT:value1min:MIN:%5.1lf%s GPRINT:value1max:MAX:%5.1lf%s GPRINT:value1:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value2#D8929F:'nas-rwc-is3.foo.bar ':STACK GPRINT:value2:LAST:%5.1lf%s GPRINT:value2min:MIN:%5.1lf%s GPRINT:value2max:MAX:%5.1lf%s GPRINT:value2:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value3#A99DCB:'nas-rwc-is2.foo.bar ':STACK GPRINT:value3:LAST:%5.1lf%s GPRINT:value3min:MIN:%5.1lf%s GPRINT:value3max:MAX:%5.1lf%s GPRINT:value3:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value4#6CA4D5:'nas-rwc-is4.foo.bar ':STACK GPRINT:value4:LAST:%5.1lf%s GPRINT:value4min:MIN:%5.1lf%s GPRINT:value4max:MAX:%5.1lf%s GPRINT:value4:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value5#8BA15F:'ssf-arch-is1.foo.bar ':STACK GPRINT:value5:LAST:%5.1lf%s GPRINT:value5min:MIN:%5.1lf%s GPRINT:value5max:MAX:%5.1lf%s GPRINT:value5:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value6#E9CA5D:'rnunsis01.tot.foo.bar ':STACK GPRINT:value6:LAST:%5.1lf%s GPRINT:value6min:MIN:%5.1lf%s GPRINT:value6max:MAX:%5.1lf%s GPRINT:value6:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value7#DF9933:'nas-rwc-is5.foo.bar ':STACK GPRINT:value7:LAST:%5.1lf%s GPRINT:value7min:MIN:%5.1lf%s GPRINT:value7max:MAX:%5.1lf%s GPRINT:value7:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value8#D33627:'nas-rwc-is6.foo.bar ':STACK GPRINT:value8:LAST:%5.1lf%s GPRINT:value8min:MIN:%5.1lf%s GPRINT:value8max:MAX:%5.1lf%s GPRINT:value8:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value9#881C45:'ridnsis02x.ind.foo.bar ':STACK GPRINT:value9:LAST:%5.1lf%s GPRINT:value9min:MIN:%5.1lf%s GPRINT:value9max:MAX:%5.1lf%s GPRINT:value9:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value10#C74379:'nas-vv-is3.foo.bar ':STACK GPRINT:value10:LAST:%5.1lf%s GPRINT:value10min:MIN:%5.1lf%s GPRINT:value10max:MAX:%5.1lf%s GPRINT:value10:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value11#9B2F82:'nas-vv-is2.foo.bar ':STACK GPRINT:value11:LAST:%5.1lf%s GPRINT:value11min:MIN:%5.1lf%s GPRINT:value11max:MAX:%5.1lf%s GPRINT:value11:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value12#345AA8:'ssfnsispredrep01.sc1.foo.bar ':STACK GPRINT:value12:LAST:%5.1lf%s GPRINT:value12min:MIN:%5.1lf%s GPRINT:value12max:MAX:%5.1lf%s GPRINT:value12:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value13#88C3C9:'ssf-m01-is01.foo.bar ':STACK GPRINT:value13:LAST:%5.1lf%s GPRINT:value13min:MIN:%5.1lf%s GPRINT:value13max:MAX:%5.1lf%s GPRINT:value13:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value14#519466:'ssf-m02-is02.foo.bar ':STACK GPRINT:value14:LAST:%5.1lf%s GPRINT:value14min:MIN:%5.1lf%s GPRINT:value14max:MAX:%5.1lf%s GPRINT:value14:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value15#A7C662:'rlfnsis01.lif.foo.bar ':STACK GPRINT:value15:LAST:%5.1lf%s GPRINT:value15min:MIN:%5.1lf%s GPRINT:value15max:MAX:%5.1lf%s GPRINT:value15:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value16#BA723D:'ridnsis05x.ind.foo.bar ':STACK GPRINT:value16:LAST:%5.1lf%s GPRINT:value16min:MIN:%5.1lf%s GPRINT:value16max:MAX:%5.1lf%s GPRINT:value16:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value17#864A23:'nas-b41-is1.foo.bar ':STACK GPRINT:value17:LAST:%5.1lf%s GPRINT:value17min:MIN:%5.1lf%s GPRINT:value17max:MAX:%5.1lf%s GPRINT:value17:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' CDEF:aggregate=value1,UN,0,value1,IF,value2,UN,0,value2,IF,value3,UN,0,value3,IF,value4,UN,0,value4,IF,value5,UN,0,value5,IF,value6,UN,0,value6,IF,value7,UN,0,value7,IF,value8,UN,0,value8,IF,value9,UN,0,value9,IF,value10,UN,0,value10,IF,value11,UN,0,value11,IF,value12,UN,0,value12,IF,value13,UN,0,value13,IF,value14,UN,0,value14,IF,value15,UN,0,value15,IF,value16,UN,0,value16,IF,value17,UN,0,value17,IF,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+ LINE1.5:aggregate#000000:'Aggregate ' GPRINT:aggregate:LAST:%5.1lf%s GPRINT:aggregate:MIN:%5.1lf%s GPRINT:aggregate:MAX:%5.1lf%s GPRINT:aggregate:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' HRULE:0#555555
RRDTool Files Used
/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
On Fri, Oct 27, 2017 at 11:20 AM Adam Armstrong adama@observium.org wrote:
It works fine for me, both graphtypes on both oid types.
btw, that isn't a numeric OID, the OID name is wrong (it's missing the index) and that description is much longer than intended :P
If you click on the graph and then get the graph browser to give you the rrd output, you might get some useful information.
adam.
On 2017-10-26 05:40:36, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Upgraded and now it breaks the stacked and combined line graphs. The individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not specific to the example attached (custom OIDs for EMC Isilon)
/Jesper
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium

Hmm.
It seems that our code is deciding the generation failed and is sending the error image.
Adam.
Sent from BlueMail
On 31 Oct 2017, 19:52, at 19:52, Jesper Frank Nemholt jfn@dassic.com wrote:
OK, so the command run with no errors and deliver a png image that actually looks correct...so I guess that the issue may be elsewhere....but I can't find any errors in access_log.
[image: image.png]
On Tue, Oct 31, 2017 at 7:33 PM Adam Armstrong adama@observium.org wrote:
Copy the rrdtool command and run it on the console. I'm not sure why
it's
not giving the correct error, bleh!
adam.
On 2017-10-31 19:29:40, Jesper Frank Nemholt jfn@dassic.com wrote: Too big to capture all in one screenshot, so split in 3 + last
picture
when not stacked (where it works) :[image: image.png] [image: image.png] [image: image.png] [image: image.png]
On Tue, Oct 31, 2017 at 7:14 PM Adam Armstrong adama@memetic.org
wrote:
Screenshot the entire page, including the rrd output and the image.
Sent from BlueMail http://www.bluemail.me/r?b=11012 On 31 Oct 2017, at 19:10, Jesper Frank Nemholt jfn@dassic.com
wrote:
Hmm, strange. I get this...technically it's an image, but the data
is
missing :
[image: image.png] If I look only in the overview, so each device individually, all
works,
but when stacking or combining, it breaks.
/Jesper
On Tue, Oct 31, 2017 at 6:00 PM Adam Armstrong
wrote:
RRDTool Output: 1233x607
This is actually generating an image. It also works ok for me.
adam.
On 2017-10-31 17:47:55, Jesper Frank Nemholt jfn@dassic.com
wrote:
Hi!
Correct it's not a numeric OID, but it always worked, with with >
100
custom OIDs, I prefer the more human readable version, at least
for some of
it.
All worked before the upgrade to 8889 stable.
The RRD data is the following :
Performance & Output
RRDTool Output: 1233x607
RRDtool Runtime: 0.103s | Total time: 0.104s
RRDTool Command
/usr/bin/rrdtool graph /tmp/mfu0vmGXvSF9OEla.png -Y --lower-limit
0
--alt-autoscale-max --start 1509385321 --end 1509471721 --width
1152
--height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c
SHADEB#EEEEEE00 -c
FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second Now Min Max Avg' COMMENT:'\l'
DEF:value1=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value1min=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value1max=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value2=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value2min=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value2max=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value3=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value3min=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value3max=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value4=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value4min=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value4max=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value5=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value5min=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value5max=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value6=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value6min=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value6max=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value7=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value7min=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value7max=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value8=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value8min=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value8max=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value9=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value9min=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value9max=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value10=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value10min=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value10max=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value11=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value11min=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value11max=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value12=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value12min=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value12max=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value13=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value13min=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value13max=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value14=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value14min=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value14max=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value15=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value15min=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value15max=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value16=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value16min=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value16max=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
DEF:value17=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE
DEF:value17min=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN
DEF:value17max=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX
AREA:value1#365C81:'ssf-nas-is7.foo.bar '
GPRINT:value1:LAST:%5.1lf%s
GPRINT:value1min:MIN:%5.1lf%s GPRINT:value1max:MAX:%5.1lf%s GPRINT:value1:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value2#D8929F:'nas-rwc-is3.foo.bar ':STACK
GPRINT:value2:LAST:%5.1lf%s
GPRINT:value2min:MIN:%5.1lf%s GPRINT:value2max:MAX:%5.1lf%s GPRINT:value2:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value3#A99DCB:'nas-rwc-is2.foo.bar ':STACK
GPRINT:value3:LAST:%5.1lf%s
GPRINT:value3min:MIN:%5.1lf%s GPRINT:value3max:MAX:%5.1lf%s GPRINT:value3:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value4#6CA4D5:'nas-rwc-is4.foo.bar ':STACK
GPRINT:value4:LAST:%5.1lf%s
GPRINT:value4min:MIN:%5.1lf%s GPRINT:value4max:MAX:%5.1lf%s GPRINT:value4:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value5#8BA15F:'ssf-arch-is1.foo.bar ':STACK GPRINT:value5:LAST:%5.1lf%s GPRINT:value5min:MIN:%5.1lf%s GPRINT:value5max:MAX:%5.1lf%s GPRINT:value5:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value6#E9CA5D:'rnunsis01.tot.foo.bar ':STACK GPRINT:value6:LAST:%5.1lf%s GPRINT:value6min:MIN:%5.1lf%s GPRINT:value6max:MAX:%5.1lf%s GPRINT:value6:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value7#DF9933:'nas-rwc-is5.foo.bar ':STACK GPRINT:value7:LAST:%5.1lf%s GPRINT:value7min:MIN:%5.1lf%s GPRINT:value7max:MAX:%5.1lf%s GPRINT:value7:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value8#D33627:'nas-rwc-is6.foo.bar ':STACK GPRINT:value8:LAST:%5.1lf%s GPRINT:value8min:MIN:%5.1lf%s GPRINT:value8max:MAX:%5.1lf%s GPRINT:value8:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value9#881C45:'ridnsis02x.ind.foo.bar ':STACK GPRINT:value9:LAST:%5.1lf%s GPRINT:value9min:MIN:%5.1lf%s GPRINT:value9max:MAX:%5.1lf%s GPRINT:value9:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value10#C74379:'nas-vv-is3.foo.bar ':STACK GPRINT:value10:LAST:%5.1lf%s GPRINT:value10min:MIN:%5.1lf%s GPRINT:value10max:MAX:%5.1lf%s GPRINT:value10:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value11#9B2F82:'nas-vv-is2.foo.bar ':STACK GPRINT:value11:LAST:%5.1lf%s GPRINT:value11min:MIN:%5.1lf%s GPRINT:value11max:MAX:%5.1lf%s GPRINT:value11:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value12#345AA8:'ssfnsispredrep01.sc1.foo.bar
':STACK
GPRINT:value12:LAST:%5.1lf%s GPRINT:value12min:MIN:%5.1lf%s GPRINT:value12max:MAX:%5.1lf%s GPRINT:value12:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value13#88C3C9:'ssf-m01-is01.foo.bar ':STACK GPRINT:value13:LAST:%5.1lf%s GPRINT:value13min:MIN:%5.1lf%s GPRINT:value13max:MAX:%5.1lf%s GPRINT:value13:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value14#519466:'ssf-m02-is02.foo.bar ':STACK GPRINT:value14:LAST:%5.1lf%s GPRINT:value14min:MIN:%5.1lf%s GPRINT:value14max:MAX:%5.1lf%s GPRINT:value14:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value15#A7C662:'rlfnsis01.lif.foo.bar ':STACK GPRINT:value15:LAST:%5.1lf%s GPRINT:value15min:MIN:%5.1lf%s GPRINT:value15max:MAX:%5.1lf%s GPRINT:value15:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value16#BA723D:'ridnsis05x.ind.foo.bar ':STACK GPRINT:value16:LAST:%5.1lf%s GPRINT:value16min:MIN:%5.1lf%s GPRINT:value16max:MAX:%5.1lf%s GPRINT:value16:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value17#864A23:'nas-b41-is1.foo.bar ':STACK GPRINT:value17:LAST:%5.1lf%s GPRINT:value17min:MIN:%5.1lf%s GPRINT:value17max:MAX:%5.1lf%s GPRINT:value17:AVERAGE:%5.1lf%s'\n' COMMENT:'\n'
CDEF:aggregate=value1,UN,0,value1,IF,value2,UN,0,value2,IF,value3,UN,0,value3,IF,value4,UN,0,value4,IF,value5,UN,0,value5,IF,value6,UN,0,value6,IF,value7,UN,0,value7,IF,value8,UN,0,value8,IF,value9,UN,0,value9,IF,value10,UN,0,value10,IF,value11,UN,0,value11,IF,value12,UN,0,value12,IF,value13,UN,0,value13,IF,value14,UN,0,value14,IF,value15,UN,0,value15,IF,value16,UN,0,value16,IF,value17,UN,0,value17,IF,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+
LINE1.5:aggregate#000000:'Aggregate '
GPRINT:aggregate:LAST:%5.1lf%s
GPRINT:aggregate:MIN:%5.1lf%s GPRINT:aggregate:MAX:%5.1lf%s GPRINT:aggregate:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' HRULE:0#555555
RRDTool Files Used
/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
On Fri, Oct 27, 2017 at 11:20 AM Adam Armstrong
wrote:
It works fine for me, both graphtypes on both oid types.
btw, that isn't a numeric OID, the OID name is wrong (it's
missing the
index) and that description is much longer than intended :P
If you click on the graph and then get the graph browser to give
you
the rrd output, you might get some useful information.
adam.
On 2017-10-26 05:40:36, Jesper Frank Nemholt jfn@dassic.com
wrote:
Hi!
Upgraded and now it breaks the stacked and combined line graphs.
The
individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not specific to the example attached (custom OIDs for EMC Isilon)
/Jesper
_______________________________________________ observium mailing
list
observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________ observium mailing
list
observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________ observium mailing
list
observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium

"Error Drawing Graph" is generated here, but I can't see why the is_file() would fail if the image is being generated.
You can try going to the graph.php URL link directly and putting &debug=1 on the end, to see if it is actually creating a file.
if ($rrd_options) { rrdtool_graph($graphfile, $rrd_options); //print_debug($rrd_cmd); if (is_file($graphfile)) { if ($vars['image_data_uri'] == TRUE) { $image_data_uri = data_uri($graphfile, $mimetype); } else if (!OBS_DEBUG) { $fd = fopen($graphfile, 'rb'); header('Content-type: '.$mimetype); header('Content-Disposition: inline; filename="'.basename($graphfile).'"'); header('Content-Length: ' . filesize($graphfile)); fpassthru($fd); fclose($fd); } else { external_exec('/bin/ls -l '.$graphfile); echo('<img src="'.data_uri($graphfile, $mimetype).'" alt="graph" />'); } unlink($graphfile); } else { if ($width < 200) { graph_error("Draw Error"); } else { graph_error("Error Drawing Graph"); } } } On 2017-10-31 19:59:02, Adam Armstrong adama@memetic.org wrote: Hmm.
It seems that our code is deciding the generation failed and is sending the error image.
Adam.
Sent from BlueMail [http://www.bluemail.me/r?b=11012] On 31 Oct 2017, at 19:52, Jesper Frank Nemholt <jfn@dassic.com [mailto:jfn@dassic.com]> wrote: OK, so the command run with no errors and deliver a png image that actually looks correct...so I guess that the issue may be elsewhere....but I can't find any errors in access_log.
[image.png]
On Tue, Oct 31, 2017 at 7:33 PM Adam Armstrong <adama@observium.org [mailto:adama@observium.org]> wrote:
Copy the rrdtool command and run it on the console. I'm not sure why it's not giving the correct error, bleh!
adam. On 2017-10-31 19:29:40, Jesper Frank Nemholt <jfn@dassic.com [mailto:jfn@dassic.com]> wrote: Too big to capture all in one screenshot, so split in 3 + last picture when not stacked (where it works) : [image.png] [image.png]
[image.png] [image.png]
On Tue, Oct 31, 2017 at 7:14 PM Adam Armstrong <adama@memetic.org [mailto:adama@memetic.org]> wrote:
Screenshot the entire page, including the rrd output and the image.
Sent from BlueMail [http://www.bluemail.me/r?b=11012] On 31 Oct 2017, at 19:10, Jesper Frank Nemholt <jfn@dassic.com [mailto:jfn@dassic.com]> wrote: Hmm, strange. I get this...technically it's an image, but the data is missing :
[image.png] If I look only in the overview, so each device individually, all works, but when stacking or combining, it breaks.
/Jesper
On Tue, Oct 31, 2017 at 6:00 PM Adam Armstrong <adama@observium.org [mailto:adama@observium.org]> wrote:
RRDTool Output: 1233x607
This is actually generating an image. It also works ok for me.
adam. On 2017-10-31 17:47:55, Jesper Frank Nemholt <jfn@dassic.com [mailto:jfn@dassic.com]> wrote: Hi!
Correct it's not a numeric OID, but it always worked, with with > 100 custom OIDs, I prefer the more human readable version, at least for some of it.
All worked before the upgrade to 8889 stable.
The RRD data is the following :
Performance & Output RRDTool Output: 1233x607 RRDtool Runtime: 0.103s | Total time: 0.104s RRDTool Command /usr/bin/rrdtool graph /tmp/mfu0vmGXvSF9OEla.png -Y --lower-limit 0 --alt-autoscale-max --start 1509385321 --end 1509471721 --width 1152 --height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second Now Min Max Avg' COMMENT:'\l' DEF:value1=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value1min=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value1max=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value2=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value2min=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value2max=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value3=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value3min=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value3max=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value4=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value4min=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value4max=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value5=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value5min=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value5max=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value6=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value6min=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value6max=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value7=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value7min=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value7max=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value8=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value8min=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value8max=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value9=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value9min=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value9max=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value10=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value10min=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value10max=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value11=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value11min=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value11max=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value12=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value12min=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value12max=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value13=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value13min=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value13max=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value14=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value14min=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value14max=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value15=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value15min=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value15max=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value16=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value16min=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value16max=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value17=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value17min=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value17max=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX AREA:value1#365C81:'ssf-nas-is7.foo.bar ' GPRINT:value1:LAST:%5.1lf%s GPRINT:value1min:MIN:%5.1lf%s GPRINT:value1max:MAX:%5.1lf%s GPRINT:value1:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value2#D8929F:'nas-rwc-is3.foo.bar ':STACK GPRINT:value2:LAST:%5.1lf%s GPRINT:value2min:MIN:%5.1lf%s GPRINT:value2max:MAX:%5.1lf%s GPRINT:value2:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value3#A99DCB:'nas-rwc-is2.foo.bar ':STACK GPRINT:value3:LAST:%5.1lf%s GPRINT:value3min:MIN:%5.1lf%s GPRINT:value3max:MAX:%5.1lf%s GPRINT:value3:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value4#6CA4D5:'nas-rwc-is4.foo.bar ':STACK GPRINT:value4:LAST:%5.1lf%s GPRINT:value4min:MIN:%5.1lf%s GPRINT:value4max:MAX:%5.1lf%s GPRINT:value4:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value5#8BA15F:'ssf-arch-is1.foo.bar ':STACK GPRINT:value5:LAST:%5.1lf%s GPRINT:value5min:MIN:%5.1lf%s GPRINT:value5max:MAX:%5.1lf%s GPRINT:value5:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value6#E9CA5D:'rnunsis01.tot.foo.bar ':STACK GPRINT:value6:LAST:%5.1lf%s GPRINT:value6min:MIN:%5.1lf%s GPRINT:value6max:MAX:%5.1lf%s GPRINT:value6:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value7#DF9933:'nas-rwc-is5.foo.bar ':STACK GPRINT:value7:LAST:%5.1lf%s GPRINT:value7min:MIN:%5.1lf%s GPRINT:value7max:MAX:%5.1lf%s GPRINT:value7:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value8#D33627:'nas-rwc-is6.foo.bar ':STACK GPRINT:value8:LAST:%5.1lf%s GPRINT:value8min:MIN:%5.1lf%s GPRINT:value8max:MAX:%5.1lf%s GPRINT:value8:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value9#881C45:'ridnsis02x.ind.foo.bar ':STACK GPRINT:value9:LAST:%5.1lf%s GPRINT:value9min:MIN:%5.1lf%s GPRINT:value9max:MAX:%5.1lf%s GPRINT:value9:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value10#C74379:'nas-vv-is3.foo.bar ':STACK GPRINT:value10:LAST:%5.1lf%s GPRINT:value10min:MIN:%5.1lf%s GPRINT:value10max:MAX:%5.1lf%s GPRINT:value10:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value11#9B2F82:'nas-vv-is2.foo.bar ':STACK GPRINT:value11:LAST:%5.1lf%s GPRINT:value11min:MIN:%5.1lf%s GPRINT:value11max:MAX:%5.1lf%s GPRINT:value11:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value12#345AA8:'ssfnsispredrep01.sc1.foo.bar ':STACK GPRINT:value12:LAST:%5.1lf%s GPRINT:value12min:MIN:%5.1lf%s GPRINT:value12max:MAX:%5.1lf%s GPRINT:value12:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value13#88C3C9:'ssf-m01-is01.foo.bar ':STACK GPRINT:value13:LAST:%5.1lf%s GPRINT:value13min:MIN:%5.1lf%s GPRINT:value13max:MAX:%5.1lf%s GPRINT:value13:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value14#519466:'ssf-m02-is02.foo.bar ':STACK GPRINT:value14:LAST:%5.1lf%s GPRINT:value14min:MIN:%5.1lf%s GPRINT:value14max:MAX:%5.1lf%s GPRINT:value14:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value15#A7C662:'rlfnsis01.lif.foo.bar ':STACK GPRINT:value15:LAST:%5.1lf%s GPRINT:value15min:MIN:%5.1lf%s GPRINT:value15max:MAX:%5.1lf%s GPRINT:value15:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value16#BA723D:'ridnsis05x.ind.foo.bar ':STACK GPRINT:value16:LAST:%5.1lf%s GPRINT:value16min:MIN:%5.1lf%s GPRINT:value16max:MAX:%5.1lf%s GPRINT:value16:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value17#864A23:'nas-b41-is1.foo.bar ':STACK GPRINT:value17:LAST:%5.1lf%s GPRINT:value17min:MIN:%5.1lf%s GPRINT:value17max:MAX:%5.1lf%s GPRINT:value17:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' CDEF:aggregate=value1,UN,0,value1,IF,value2,UN,0,value2,IF,value3,UN,0,value3,IF,value4,UN,0,value4,IF,value5,UN,0,value5,IF,value6,UN,0,value6,IF,value7,UN,0,value7,IF,value8,UN,0,value8,IF,value9,UN,0,value9,IF,value10,UN,0,value10,IF,value11,UN,0,value11,IF,value12,UN,0,value12,IF,value13,UN,0,value13,IF,value14,UN,0,value14,IF,value15,UN,0,value15,IF,value16,UN,0,value16,IF,value17,UN,0,value17,IF,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+ LINE1.5:aggregate#000000:'Aggregate ' GPRINT:aggregate:LAST:%5.1lf%s GPRINT:aggregate:MIN:%5.1lf%s GPRINT:aggregate:MAX:%5.1lf%s GPRINT:aggregate:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' HRULE:0#555555 RRDTool Files Used /home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd /home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
On Fri, Oct 27, 2017 at 11:20 AM Adam Armstrong <adama@observium.org [mailto:adama@observium.org]> wrote:
It works fine for me, both graphtypes on both oid types.
btw, that isn't a numeric OID, the OID name is wrong (it's missing the index) and that description is much longer than intended :P
If you click on the graph and then get the graph browser to give you the rrd output, you might get some useful information.
adam. On 2017-10-26 05:40:36, Jesper Frank Nemholt <jfn@dassic.com [mailto:jfn@dassic.com]> wrote: Hi!
Upgraded and now it breaks the stacked and combined line graphs. The individual graphs themselves are OK.
It seems to be across the board on all combined graphs and not specific to the example attached (custom OIDs for EMC Isilon)
/Jesper _______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium] _______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]
_______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium] _______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]
observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]
_______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]
_______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium] _______________________________________________ observium mailing list observium@observium.org [mailto:observium@observium.org] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [http://postman.memetic.org/cgi-bin/mailman/listinfo/observium]

Hi!
Coming back to this issue, I tried both latest stable and current, and both have the same issue. So whatever it is, it used to work prior to 8889 and hasn't worked since. It only happens with custom OID graphs. If I do stacking on standard port graphs, all works.
Symptom is an empty graph when I do line graph, and an error (and red graph) when I do stacking I added the &debug=1 option to the graph script and got this (first line and then stacking) :
[image: Screen Shot 2017-12-07 at 12.05.36 PM.jpg] [image: Screen Shot 2017-12-07 at 12.11.55 PM.jpg]
The funny thing is that when I run the RRD command directly on the command line, it generates the PNG correctly :
/usr/bin/rrdtool graph /tmp/vH7NzZslZcT93o2W.png -Y --alt-autoscale --rigid --start 1512590304 --end 1512676704 --width 1152 --height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second ' COMMENT:' Now' COMMENT:' Avg' COMMENT:' Min' COMMENT:' Max' COMMENT:'\l' DEF:ds1=/opt/observium/rrd/ ridnsis05x.ind.roche.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:AVERAGE DEF:ds1min=/opt/observium/rrd/ ridnsis05x.ind.roche.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:MIN DEF:ds1max=/opt/observium/rrd/ ridnsis05x.ind.roche.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:MAX DEF:ds2=/opt/observium/rrd/ nas-vv-is2.gene.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:AVERAGE DEF:ds2min=/opt/observium/rrd/ nas-vv-is2.gene.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:MIN DEF:ds2max=/opt/observium/rrd/ nas-vv-is2.gene.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:MAX DEF:ds3=/opt/observium/rrd/ ridnsis02x.ind.roche.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:AVERAGE DEF:ds3min=/opt/observium/rrd/ ridnsis02x.ind.roche.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:MIN DEF:ds3max=/opt/observium/rrd/ ridnsis02x.ind.roche.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:MAX DEF:ds4=/opt/observium/rrd/ nas-vv-is3.gene.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:AVERAGE DEF:ds4min=/opt/observium/rrd/ nas-vv-is3.gene.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:MIN DEF:ds4max=/opt/observium/rrd/ nas-vv-is3.gene.com/oid-enterprises.12124.1.2.1.2.0-GAUGE.rrd:value:MAX LINE1.25:ds1#365C81:'ridnsis05x.ind.roche.com ' GPRINT:ds1:LAST:%6.1lf%s GPRINT:ds1:AVERAGE:%6.1lf%s GPRINT:ds1min:MIN:%6.1lf%s GPRINT:ds1max:MAX:%6.1lf%s COMMENT:'\l' LINE1.25:ds2#D8929F:' nas-vv-is2.gene.com ' GPRINT:ds2:LAST:%6.1lf%s GPRINT:ds2:AVERAGE:%6.1lf%s GPRINT:ds2min:MIN:%6.1lf%s GPRINT:ds2max:MAX:%6.1lf%s COMMENT:'\l' LINE1.25:ds3#A99DCB:'ridnsis02x.ind.roche.com ' GPRINT:ds3:LAST:%6.1lf%s GPRINT:ds3:AVERAGE:%6.1lf%s GPRINT:ds3min:MIN:%6.1lf%s GPRINT:ds3max:MAX:%6.1lf%s COMMENT:'\l' LINE1.25:ds4#6CA4D5:' nas-vv-is3.gene.com ' GPRINT:ds4:LAST:%6.1lf%s GPRINT:ds4:AVERAGE:%6.1lf%s GPRINT:ds4min:MIN:%6.1lf%s GPRINT:ds4max:MAX:%6.1lf%s COMMENT:'\l' HRULE:0#555555
The image generated : [image: xEwezExDDGX5WbtH.png] /Jesper
On Tue, Oct 31, 2017 at 1:08 PM Adam Armstrong adama@observium.org wrote:
"Error Drawing Graph" is generated here, but I can't see why the is_file() would fail if the image is being generated.
You can try going to the graph.php URL link directly and putting &debug=1 on the end, to see if it is actually creating a file.
if ($rrd_options) { rrdtool_graph($graphfile, $rrd_options); //print_debug($rrd_cmd); if (is_file($graphfile)) { if ($vars['image_data_uri'] == TRUE) { $image_data_uri = data_uri($graphfile, $mimetype); } else if (!OBS_DEBUG) { $fd = fopen($graphfile, 'rb'); header('Content-type: '.$mimetype); header('Content-Disposition: inline; filename="'.basename($graphfile).'"'); header('Content-Length: ' . filesize($graphfile)); fpassthru($fd); fclose($fd); } else { external_exec('/bin/ls -l '.$graphfile); echo('<img src="'.data_uri($graphfile, $mimetype).'" alt="graph" />'); } unlink($graphfile); } else { if ($width < 200) { graph_error("Draw Error"); } else { graph_error("Error Drawing Graph"); } } }
On 2017-10-31 19:59:02, Adam Armstrong adama@memetic.org wrote: Hmm.
It seems that our code is deciding the generation failed and is sending the error image.
Adam.
Sent from BlueMail http://www.bluemail.me/r?b=11012 On 31 Oct 2017, at 19:52, Jesper Frank Nemholt jfn@dassic.com wrote:
OK, so the command run with no errors and deliver a png image that actually looks correct...so I guess that the issue may be elsewhere....but I can't find any errors in access_log.
[image: image.png]
On Tue, Oct 31, 2017 at 7:33 PM Adam Armstrong adama@observium.org wrote:
Copy the rrdtool command and run it on the console. I'm not sure why it's not giving the correct error, bleh!
adam.
On 2017-10-31 19:29:40, Jesper Frank Nemholt jfn@dassic.com wrote: Too big to capture all in one screenshot, so split in 3 + last picture when not stacked (where it works) :[image: image.png] [image: image.png] [image: image.png] [image: image.png]
On Tue, Oct 31, 2017 at 7:14 PM Adam Armstrong adama@memetic.org wrote:
Screenshot the entire page, including the rrd output and the image.
Sent from BlueMail http://www.bluemail.me/r?b=11012 On 31 Oct 2017, at 19:10, Jesper Frank Nemholt jfn@dassic.com wrote:
Hmm, strange. I get this...technically it's an image, but the data is missing :
[image: image.png] If I look only in the overview, so each device individually, all works, but when stacking or combining, it breaks.
/Jesper
On Tue, Oct 31, 2017 at 6:00 PM Adam Armstrong adama@observium.org wrote:
RRDTool Output: 1233x607
This is actually generating an image. It also works ok for me.
adam.
On 2017-10-31 17:47:55, Jesper Frank Nemholt jfn@dassic.com wrote: Hi!
Correct it's not a numeric OID, but it always worked, with with > 100 custom OIDs, I prefer the more human readable version, at least for some of it.
All worked before the upgrade to 8889 stable.
The RRD data is the following :
Performance & Output
RRDTool Output: 1233x607
RRDtool Runtime: 0.103s | Total time: 0.104s
RRDTool Command
/usr/bin/rrdtool graph /tmp/mfu0vmGXvSF9OEla.png -Y --lower-limit 0 --alt-autoscale-max --start 1509385321 --end 1509471721 --width 1152 --height 300 -c BACK#EEEEEE00 -c SHADEA#EEEEEE00 -c SHADEB#EEEEEE00 -c FONT#000000 -c CANVAS#FFFFFF00 -c GRID#a5a5a5 -c MGRID#FF9999 -c FRAME#5e5e5e -c ARROW#5e5e5e -R normal --font LEGEND:8:'DroidSansMono,DejaVuSansMono' --font AXIS:7:'DroidSansMono,DejaVuSansMono' --font-render-mode normal -E COMMENT:'Bits per second Now Min Max Avg' COMMENT:'\l' DEF:value1=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value1min=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value1max=/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value2=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value2min=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value2max=/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value3=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value3min=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value3max=/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value4=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value4min=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value4max=/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value5=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value5min=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value5max=/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value6=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value6min=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value6max=/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value7=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value7min=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value7max=/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value8=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value8min=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value8max=/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value9=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value9min=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value9max=/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value10=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value10min=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value10max=/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value11=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value11min=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value11max=/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value12=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value12min=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value12max=/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value13=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value13min=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value13max=/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value14=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value14min=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value14max=/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value15=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value15min=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value15max=/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value16=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value16min=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value16max=/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX DEF:value17=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:AVERAGE DEF:value17min=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MIN DEF:value17max=/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd:value:MAX AREA:value1#365C81:'ssf-nas-is7.foo.bar ' GPRINT:value1:LAST:%5.1lf%s GPRINT:value1min:MIN:%5.1lf%s GPRINT:value1max:MAX:%5.1lf%s GPRINT:value1:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value2#D8929F:'nas-rwc-is3.foo.bar ':STACK GPRINT:value2:LAST:%5.1lf%s GPRINT:value2min:MIN:%5.1lf%s GPRINT:value2max:MAX:%5.1lf%s GPRINT:value2:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value3#A99DCB:'nas-rwc-is2.foo.bar ':STACK GPRINT:value3:LAST:%5.1lf%s GPRINT:value3min:MIN:%5.1lf%s GPRINT:value3max:MAX:%5.1lf%s GPRINT:value3:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value4#6CA4D5:'nas-rwc-is4.foo.bar ':STACK GPRINT:value4:LAST:%5.1lf%s GPRINT:value4min:MIN:%5.1lf%s GPRINT:value4max:MAX:%5.1lf%s GPRINT:value4:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value5#8BA15F:'ssf-arch-is1.foo.bar ':STACK GPRINT:value5:LAST:%5.1lf%s GPRINT:value5min:MIN:%5.1lf%s GPRINT:value5max:MAX:%5.1lf%s GPRINT:value5:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value6#E9CA5D:'rnunsis01.tot.foo.bar ':STACK GPRINT:value6:LAST:%5.1lf%s GPRINT:value6min:MIN:%5.1lf%s GPRINT:value6max:MAX:%5.1lf%s GPRINT:value6:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value7#DF9933:'nas-rwc-is5.foo.bar ':STACK GPRINT:value7:LAST:%5.1lf%s GPRINT:value7min:MIN:%5.1lf%s GPRINT:value7max:MAX:%5.1lf%s GPRINT:value7:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value8#D33627:'nas-rwc-is6.foo.bar ':STACK GPRINT:value8:LAST:%5.1lf%s GPRINT:value8min:MIN:%5.1lf%s GPRINT:value8max:MAX:%5.1lf%s GPRINT:value8:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value9#881C45:'ridnsis02x.ind.foo.bar ':STACK GPRINT:value9:LAST:%5.1lf%s GPRINT:value9min:MIN:%5.1lf%s GPRINT:value9max:MAX:%5.1lf%s GPRINT:value9:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value10#C74379:'nas-vv-is3.foo.bar ':STACK GPRINT:value10:LAST:%5.1lf%s GPRINT:value10min:MIN:%5.1lf%s GPRINT:value10max:MAX:%5.1lf%s GPRINT:value10:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value11#9B2F82:'nas-vv-is2.foo.bar ':STACK GPRINT:value11:LAST:%5.1lf%s GPRINT:value11min:MIN:%5.1lf%s GPRINT:value11max:MAX:%5.1lf%s GPRINT:value11:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value12#345AA8:'ssfnsispredrep01.sc1.foo.bar ':STACK GPRINT:value12:LAST:%5.1lf%s GPRINT:value12min:MIN:%5.1lf%s GPRINT:value12max:MAX:%5.1lf%s GPRINT:value12:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value13#88C3C9:'ssf-m01-is01.foo.bar ':STACK GPRINT:value13:LAST:%5.1lf%s GPRINT:value13min:MIN:%5.1lf%s GPRINT:value13max:MAX:%5.1lf%s GPRINT:value13:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value14#519466:'ssf-m02-is02.foo.bar ':STACK GPRINT:value14:LAST:%5.1lf%s GPRINT:value14min:MIN:%5.1lf%s GPRINT:value14max:MAX:%5.1lf%s GPRINT:value14:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value15#A7C662:'rlfnsis01.lif.foo.bar ':STACK GPRINT:value15:LAST:%5.1lf%s GPRINT:value15min:MIN:%5.1lf%s GPRINT:value15max:MAX:%5.1lf%s GPRINT:value15:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value16#BA723D:'ridnsis05x.ind.foo.bar ':STACK GPRINT:value16:LAST:%5.1lf%s GPRINT:value16min:MIN:%5.1lf%s GPRINT:value16max:MAX:%5.1lf%s GPRINT:value16:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' AREA:value17#864A23:'nas-b41-is1.foo.bar ':STACK GPRINT:value17:LAST:%5.1lf%s GPRINT:value17min:MIN:%5.1lf%s GPRINT:value17max:MAX:%5.1lf%s GPRINT:value17:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' CDEF:aggregate=value1,UN,0,value1,IF,value2,UN,0,value2,IF,value3,UN,0,value3,IF,value4,UN,0,value4,IF,value5,UN,0,value5,IF,value6,UN,0,value6,IF,value7,UN,0,value7,IF,value8,UN,0,value8,IF,value9,UN,0,value9,IF,value10,UN,0,value10,IF,value11,UN,0,value11,IF,value12,UN,0,value12,IF,value13,UN,0,value13,IF,value14,UN,0,value14,IF,value15,UN,0,value15,IF,value16,UN,0,value16,IF,value17,UN,0,value17,IF,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+,+ LINE1.5:aggregate#000000:'Aggregate ' GPRINT:aggregate:LAST:%5.1lf%s GPRINT:aggregate:MIN:%5.1lf%s GPRINT:aggregate:MAX:%5.1lf%s GPRINT:aggregate:AVERAGE:%5.1lf%s'\n' COMMENT:'\n' HRULE:0#555555
RRDTool Files Used
/home/observium/rrd/ssf-nas-is7.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is4.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-arch-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rnunsis01.tot.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is5.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-rwc-is6.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis02x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is3.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-vv-is2.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssfnsispredrep01.sc1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m01-is01.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ssf-m02-is02.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/rlfnsis01.lif.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/ridnsis05x.ind.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
/home/observium/rrd/nas-b41-is1.foo.bar/oid-enterprises.12124.1.2.2.4.0-GAUGE.rrd
On Fri, Oct 27, 2017 at 11:20 AM Adam Armstrong adama@observium.org wrote:
> It works fine for me, both graphtypes on both oid types. > > btw, that isn't a numeric OID, the OID name is wrong (it's missing > the index) and that description is much longer than intended :P > > If you click on the graph and then get the graph browser to give you > the rrd output, you might get some useful information. > > adam. > > On 2017-10-26 05:40:36, Jesper Frank Nemholt jfn@dassic.com wrote: > Hi! > > Upgraded and now it breaks the stacked and combined line graphs. The > individual graphs themselves are OK. > > It seems to be across the board on all combined graphs and not > specific to the example attached (custom OIDs for EMC Isilon) > > > /Jesper > > _______________________________________________ observium mailing > list observium@observium.org > http://postman.memetic.org/cgi-bin/mailman/listinfo/observium > > _______________________________________________ > observium mailing list > observium@observium.org > http://postman.memetic.org/cgi-bin/mailman/listinfo/observium > _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
participants (3)
-
Adam Armstrong
-
Adam Armstrong
-
Jesper Frank Nemholt