For both the OpenBSD firewalls and the Linux servers, the Processors graph on the Overview page seems to be based on "Device (ucd_ss_cpu)". But the Processors graph which does work looks to be based on "Device (processor)".
So it seems that "Device (ucd_ss_cpu)" is not populated for OpenBSD, where Observium thinks it should be.
root@intermap:/opt/observium/rrd/ar1406.live.brandwatch.net# /usr/bin/rrdtool graph /tmp/11MUfpl7O7LSQtoX.png -g -Y --lower-limit 0 --alt-autoscale-max --start 1463587788 --end 1463674188 --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:' Now Min Max Avg' COMMENT:'\l' CDEF:total= HRULE:0#555555
ERROR: String ends after the = sign on 'CDEF:total='
Here is the RRD Command for a Linux device which works;
root@intermap:/opt/observium/rrd/ar1406.live.brandwatch.net# /usr/bin/rrdtool graph /tmp/vskuqlACvSuyBGUW.png -g -Y --lower-limit 0 --alt-autoscale-max --start 1463587973 --end 1463674373 --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:' Now Min Max Avg' COMMENT:'\l' DEF:ssCpuRawUser=/opt/observium/rrd/ar1406.live.brandwatch.net/ucd_ssCpuRawUser.rrd:value:AVERAGE DEF:ssCpuRawNice=/opt/observium/rrd/ar1406.live.brandwatch.net/ucd_ssCpuRawNice.rrd:value:AVERAGE DEF:ssCpuRawSystem=/opt/observium/rrd/ar1406.live.brandwatch.net/ucd_ssCpuRawSystem.rrd:value:AVERAGE DEF:ssCpuRawWait=/opt/observium/rrd/ar1406.live.brandwatch.net/ucd_ssCpuRawWait.rrd:value:AVERAGE DEF:ssCpuRawInterrupt=/opt/observium/rrd/ar1406.live.brandwatch.net/ucd_ssCpuRawInterrupt.rrd:value:AVERAGE DEF:ssCpuRawSoftIRQ=/opt/observium/rrd/ar1406.live.brandwatch.net/ucd_ssCpuRawSoftIRQ.rrd:value:AVERAGE DEF:ssCpuRawKernel=/opt/observium/rrd/ar1406.live.brandwatch.net/ucd_ssCpuRawKernel.rrd:value:AVERAGE DEF:ssCpuRawIdle=/opt/observium/rrd/ar1406.live.brandwatch.net/ucd_ssCpuRawIdle.rrd:value:AVERAGE CDEF:total=ssCpuRawUser,UN,0,ssCpuRawUser,IF,ssCpuRawNice,UN,0,ssCpuRawNice,IF,ssCpuRawSystem,UN,0,ssCpuRawSystem,IF,ssCpuRawWait,UN,0,ssCpuRawWait,IF,ssCpuRawInterrupt,UN,0,ssCpuRawInterrupt,IF,ssCpuRawSoftIRQ,UN,0,ssCpuRawSoftIRQ,IF,ssCpuRawKernel,UN,0,ssCpuRawKernel,IF,ssCpuRawIdle,UN,0,ssCpuRawIdle,IF,+,+,+,+,+,+,+ CDEF:ssCpuRawUser_perc=ssCpuRawUser,total,/,100,* CDEF:ssCpuRawNice_perc=ssCpuRawNice,total,/,100,* CDEF:ssCpuRawSystem_perc=ssCpuRawSystem,total,/,100,* CDEF:ssCpuRawWait_perc=ssCpuRawWait,total,/,100,* CDEF:ssCpuRawInterrupt_perc=ssCpuRawInterrupt,total,/,100,* CDEF:ssCpuRawSoftIRQ_perc=ssCpuRawSoftIRQ,total,/,100,* CDEF:ssCpuRawKernel_perc=ssCpuRawKernel,total,/,100,* CDEF:ssCpuRawIdle_perc=ssCpuRawIdle,total,/,100,* HRULE:0#555555 AREA:ssCpuRawUser_perc#c02020:'User ' GPRINT:ssCpuRawUser_perc:LAST:%5.1lf%% GPRINT:ssCpuRawUser_perc:MIN:%5.1lf%% GPRINT:ssCpuRawUser_perc:MAX:%5.1lf%% GPRINT:ssCpuRawUser_perc:AVERAGE:%5.1lf%%\n AREA:ssCpuRawNice_perc#008f00:'Nice ':STACK GPRINT:ssCpuRawNice_perc:LAST:%5.1lf%% GPRINT:ssCpuRawNice_perc:MIN:%5.1lf%% GPRINT:ssCpuRawNice_perc:MAX:%5.1lf%% GPRINT:ssCpuRawNice_perc:AVERAGE:%5.1lf%%\n AREA:ssCpuRawSystem_perc#ea8f00:'System ':STACK GPRINT:ssCpuRawSystem_perc:LAST:%5.1lf%% GPRINT:ssCpuRawSystem_perc:MIN:%5.1lf%% GPRINT:ssCpuRawSystem_perc:MAX:%5.1lf%% GPRINT:ssCpuRawSystem_perc:AVERAGE:%5.1lf%%\n AREA:ssCpuRawWait_perc#1f78b4:'Wait ':STACK GPRINT:ssCpuRawWait_perc:LAST:%5.1lf%% GPRINT:ssCpuRawWait_perc:MIN:%5.1lf%% GPRINT:ssCpuRawWait_perc:MAX:%5.1lf%% GPRINT:ssCpuRawWait_perc:AVERAGE:%5.1lf%%\n AREA:ssCpuRawInterrupt_perc#a6cee3:'Interrupt ':STACK GPRINT:ssCpuRawInterrupt_perc:LAST:%5.1lf%% GPRINT:ssCpuRawInterrupt_perc:MIN:%5.1lf%% GPRINT:ssCpuRawInterrupt_perc:MAX:%5.1lf%% GPRINT:ssCpuRawInterrupt_perc:AVERAGE:%5.1lf%%\n AREA:ssCpuRawSoftIRQ_perc#b2df8a:'SoftIRQ ':STACK GPRINT:ssCpuRawSoftIRQ_perc:LAST:%5.1lf%% GPRINT:ssCpuRawSoftIRQ_perc:MIN:%5.1lf%% GPRINT:ssCpuRawSoftIRQ_perc:MAX:%5.1lf%% GPRINT:ssCpuRawSoftIRQ_perc:AVERAGE:%5.1lf%%\n AREA:ssCpuRawKernel_perc#fb9a99:'Kernel ':STACK GPRINT:ssCpuRawKernel_perc:LAST:%5.1lf%% GPRINT:ssCpuRawKernel_perc:MIN:%5.1lf%% GPRINT:ssCpuRawKernel_perc:MAX:%5.1lf%% GPRINT:ssCpuRawKernel_perc:AVERAGE:%5.1lf%%\n AREA:ssCpuRawIdle_perc#f5f5e5:'Idle ':STACK GPRINT:ssCpuRawIdle_perc:LAST:%5.1lf%% GPRINT:ssCpuRawIdle_perc:MIN:%5.1lf%% GPRINT:ssCpuRawIdle_perc:MAX:%5.1lf%% GPRINT:ssCpuRawIdle_perc:AVERAGE:%5.1lf%%\n
1233x339
Failing OpenBSD Example;
Working Linux Example;
Thank you very much for your time, and a great system. The more I use Observium, the more I love it.
Cheers, Andy.