Xymon Mailing List Archive search

Custom graphs in Xymon

list Richard Finegold
Tue, 11 May 2010 16:44:54 -0700
Message-Id: <user-1ed48145634c@xymon.invalid>

On Fri, May 7, 2010 at 07:50, Cami <user-1062473dd2aa@xymon.invalid> wrote:
[snip]
edge01 : 5
edge02 : 7
edge03 : 2
edge04 : 6
[snip]
NCV_fmsconns="edge01:GAUGE,edge02:GAUGE"
[snip]
in hobbitgraph.cfg
[fmsconns]
      TITLE Fmsconns info
      YAXIS Connections
      DEF:pct=fmsconns.rrd:util:AVERAGE
      LINE2:pct#00CC00:NParts
      GPRINT:pct:LAST: \: %3.1lf (cur)
      GPRINT:pct:MAX: \: %3.1lf (max)
      GPRINT:pct:MIN: \: %3.1lf (min)
      GPRINT:pct:AVERAGE: \: %3.1lf (avg)\n
Your DEF points to a DS of "util", but you apparently have DSs of
"edge01" and "edge02", so you'll need another DEF, another LINE#, and
(optionally) more GPRINTs. That's assuming you want two on one graph.

Will every host that has "fmsconns" have a status with exactly two
edge* values? Or with exactly four edge* values? I find that unlikely,
given the two digit numbering, and (also to some extent) the
discrepancy between the status message and the NCV_fmsconns line. If
the count of values can differ (e.g. you might eventually have a host
with 1 or 3 or 5 or 6 values) then SPLITNCV might be the way to go,
but that has its own complications (e.g. multigraphs). Changing the
number of DSs in an RRD is not easy.