![](https://secure.gravatar.com/avatar/aff2759c6c15665b604cb6a560dd8324.jpg?s=120&d=mm&r=g)
Hi Adam,
I've got the following in my /etc/cron.d/observium:
33 */6 * * * root /opt/observium/discovery.php -h all >> /dev/null 2>&1 */5 * * * * root /opt/observium/discovery.php -h new >> /dev/null 2>&1 */5 * * * * root /opt/observium/poller-wrapper.py 1 >> /dev/null 2>&1
And syslog does state that these are running.
If I go to one of the graphs that is not displaying, it states:
"No RRD information returned. This may be because the graph module doesn't yet return this data."
And clicking on the "RRD Files Used" states that the device is neither polled or discovered.
I've run:
php ./discovery.php -h all php ./discovery.php -h new
But I'm not 100% sure what signifies success with this!
Cheers,
Tim
On 24/01/14 16:44, Adam Armstrong wrote:
This means that the RRD file doesn't exist, so the filename isn't being passed to the graph definition system. Sometimes this returns an error, sometimes it returns a broken image like here, depending upon the age of the code.
It's likely your poller isn't actually being run.
adam.
On 2014-01-24 07:09, Tim Smith wrote:
Hi all,
I am having problems with generating graphs for my Observium install. What I have managed to find out is that that the system executes the following command:
rrdtool graph /tmp/C9DwA903iBza9yzw.png --alt-autoscale-max --rigid -E --start 1390482368 --end 1390568768 --width 1159 --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:'DejaVuSansMono' --font AXIS:7:'DejaVuSansMono' --font-render-mode normal COMMENT:'Bits/s Cur Avg Max' COMMENT:'Total' COMMENT:'n' CDEF:inB= CDEF:outB= CDEF:octets=inB,outB,+ CDEF:doutB=outB,-1,* CDEF:inbits=inB,8,* CDEF:outbits=outB,8,* CDEF:bits=inbits,outbits,+ CDEF:doutbits=doutB,8,* VDEF:95thin=inbits,95,PERCENT VDEF:95thout=outbits,95,PERCENT VDEF:d95thout=doutbits,5,PERCENT VDEF:totin=inB,TOTAL VDEF:avein=inbits,AVERAGE VDEF:totout=outB,TOTAL VDEF:aveout=outbits,AVERAGE VDEF:tot=octets,TOTAL COMMENT:' n' HRULE:999999999999999#FFFFFF:'Total In ': GPRINT:inbits:LAST:%5.2lf%s GPRINT:inbits:AVERAGE:%5.2lf%s GPRINT:inbits:MAX:%5.2lf%s GPRINT:totin:%5.2lf%sB COMMENT:'n' HRULE:999999999999990#FFFFFF:' Out': GPRINT:outbits:LAST:%5.2lf%s GPRINT:outbits:AVERAGE:%5.2lf%s GPRINT:outbits:MAX:%5.2lf%s GPRINT:totout:%5.2lf%sB COMMENT:'n' HRULE:999999999999990#FFFFFF:' Agg': GPRINT:bits:LAST:%5.2lf%s GPRINT:bits:AVERAGE:%5.2lf%s GPRINT:bits:MAX:%5.2lf%s GPRINT:tot:%5.2lf%sB COMMENT:'n' HRULE:0#999999
The error returned is:
RRDTool Output: ERROR: String ends after the = sign on 'CDEF:inB='
I would imagine this is a config issue but I am not sure where to look. Any help would be gratefully received!
Cheers,
Tim _______________________________________________ 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