Well, this didn?t work.
I?ve removed the file from the /etc/xymon/graph.d directory, and added it directly into graphs.cfg. No help.
I removed the comment and GPRINT lines, as they are superfluous at this time. Still nothing.
Is there a way to manually create a gif/jpg/whatever with rrdtool to test that the data will create a graph?
What I have now: [ConfigPulls] TITLE NCM Config Pulls YAXIS Number of Devices DEF:NetAtoD=ConfigPulls.rrd:NetAtoD:AVERAGE DEF:NetEtoN=ConfigPulls.rrd:NetEtoN:AVERAGE DEF:NetOtoZ=ConfigPulls.rrd:NetOtoZ:AVERAGE DEF:Other=ConfigPulls.rrd:Other:AVERAGE DEF:InfraGen=ConfigPulls.rrd:InfraGen:AVERAGE DEF:InfraSec=ConfigPulls.rrd:InfraSec:AVERAGE
As I read the how to, the DEF is DEF:<label you want>=<rrdfile>:<data label in the rrd file:AVERAGE
So those should be right.
From: Ralph Mitchell <ralphmitchell at gmail.com> Sent: Wednesday, September 04, 2019 1:22 PM To: Root, Paul T <Paul.Root at CenturyLink.com> Cc: xymon at xymon.com Subject: Re: [Xymon] Graphing in Xymon
I think maybe your names don't match??
<ds>
<name> NetAtoD </name>
not equal to:
DEF:NetAtoD=ConfigPulls.rrd:AtoD:AVERAGE
.....
LINE2:AtoD#00FF00:Net A to D
.....
GPRINT:AtoD:LAST:Net A to D \: %5.1lf (cur)
I think it should be:
DEF:NetAtoD=ConfigPulls.rrd:NetAtoD:AVERAGE
....
LINE2:NetAtoD#00FF00:Net A to D
....
GPRINT:NetAtoD:LAST:Net A to D \: %5.1lf (cur)
and similarly for the other DEF, LINE2 and GPRINT. It's been a long time since I messed with graphs too, so I could be completely wrong.
Ralph Mitchell
On Wed, Sep 4, 2019 at 1:59 PM Root, Paul T <Paul.Root at centurylink.com<mailto:Paul.Root at centurylink.com>> wrote: I?ve got a new test that I need to graph. It is a simple count of devices in multiple ?networks?. This test only runs once a day. I haven?t done a graph in xymon in several years, and it?s always a struggle.
This is the input data:
Net_AtoD: 5871 Net_EtoN: 5589 Net_OtoZ_1to9: 5242 Other: 386 InfraGen: 12 InfraSec: 25
The data comes in fine. And I get a good rrd file (all 6 networks are in there and look the same as this, except obviously the last_ds and value values: <ds> <name> NetAtoD </name> <type> GAUGE </type> <minimal_heartbeat> 600 </minimal_heartbeat> <min> NaN </min> <max> NaN </max>
<!-- PDP Status -->
<last_ds> 5871 </last_ds>
<value> 5.8710000000e+04 </value>
<unknown_sec> 267 </unknown_sec>
</ds>
I have multiple xymon servers, and I share most of the config with an include line in xymonserver.cfg:
/etc/xymon/xymonserver-common.cfg:TEST2RRD+=",proc-mem-cfgmgrd=ncv,ucf=ncv,ConfigPulls=ncv" /etc/xymon/xymonserver-common.cfg:GRAPHS+=",vmwarevms,hpnasnaphost,ucf,ConfigPulls" /etc/xymon/xymonserver-common.cfg:NCV_ConfigPulls="*:GAUGE"
I?ve restarted a few times.
I put the graph config in its own file /etc/xymon/graph.d/ConfigPulls.cfg [ConfigPulls] TITLE NCM Config PUlls YAXIS Number of Devices DEF:NetAtoD=ConfigPulls.rrd:AtoD:AVERAGE DEF:NetEtoN=ConfigPulls.rrd:EtoN:AVERAGE DEF:NetOtoZ=ConfigPulls.rrd:OtoZ:AVERAGE DEF:Other=ConfigPUlls.rrd:Other:AVERAGE DEF:InfraGen=ConfigPUlls.rrd:InfraGen:AVERAGE DEF:InfraSec=ConfigPUlls.rrd:InfraSec:AVERAGE LINE2:AtoD#00FF00:Net A to D LINE2:EtoN#00CCCC:Net E to N LINE2:OtoZ#FFCC00:Net O to Z & 1 to 9 LINE2:Government#FF0000:Government LINE2:InfraGen#FFFF00:Infrastructure General LINE2:InfraSec#FFFFCC:Infrastructure Secure COMMENT:\n GPRINT:AtoD:LAST:Net A to D \: %5.1lf (cur) GPRINT:AtoD:MAX: \: %5.1lf (max) GPRINT:AtoD:MIN: \: %5.1lf (min) GPRINT:EtoN:AVERAGE: \: %5.1lf (avg)\n GPRINT:EtoN:LAST:Net E to N \: %5.1lf (cur) GPRINT:EtoN:MAX: \: %5.1lf (max) GPRINT:EtoN:MIN: \: %5.1lf (min) GPRINT:EtoN:AVERAGE: \: %5.1lf (avg)\n GPRINT:OtoZ:LAST:Net 0 to Z \: %5.1lf (cur) GPRINT:OtoZ:MAX: \: %5.1lf (max) GPRINT:OtoZ:MIN: \: %5.1lf (min) GPRINT:OtoZ:AVERAGE: \: %5.1lf (avg)\n GPRINT:Government:LAST:Government \: %5.1lf (cur) GPRINT:Government:MAX: \: %5.1lf (max) GPRINT:Government:MIN: \: %5.1lf (min) GPRINT:Government:AVERAGE: \: %5.1lf (avg)\n GPRINT:InfraGen:LAST:Infrastructure General \: %5.1lf (cur) GPRINT:InfraGen:MAX: \: %5.1lf (max) GPRINT:InfraGen:MIN: \: %5.1lf (min) GPRINT:InfraGen:AVERAGE: \: %5.1lf (avg)\n GPRINT:InfraSec:LAST:Infrastructure Secure \: %5.1lf (cur) GPRINT:InfraSec:MAX: \: %5.1lf (max) GPRINT:InfraSec:MIN: \: %5.1lf (min) GPRINT:InfraSec:AVERAGE: \: %5.1lf (avg)\n
The graph doesn?t show up, just a broken link in both the test and trends pages.
Any help?
Thanks, Paul.
Paul Root Lead Operations Engineer - IT Managed Services 390 Commerce Dr Woodbury, Mn 55125 651-312-5207 paul.root at centurylink.com<mailto:paul.root at centurylink.com>
This communication is the property of CenturyLink and may contain confidential or privileged information. Unauthorized use of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy all copies of the communication and any attachments.
Xymon mailing list Xymon at xymon.com<mailto:Xymon at xymon.com> http://lists.xymon.com/mailman/listinfo/xymon This communication is the property of CenturyLink and may contain confidential or privileged information. Unauthorized use of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy all copies of the communication and any attachments.