I just tried it on a random temperature graph, and it seems to work as two lines:
--right-axis
10:-1000
That definitely put an axis on the right side of the graph.
To set it up as a single line in graphs.cfg, you'll need to do some work on xymon-4.3.7/web/showgraph.c. Starting at line 1068, you can see how other options work, such as --title, height, width, upperlimit & lowerlimit. I think you'd need to add something to the gdef_t struct and some handling in load_gdefs at line 314. Dunno what else.
But that's just a wild guess... :-)
Ralph Mitchell
On Thu, Jun 7, 2012 at 12:05 PM, SebA <spah at syntec.co.uk> wrote:
Hi,
Has anyone got a right-axis working in Xymon graphs? The nearest info I can find is the post below, but I still can't get it to work seperating --right-axis from the parameter with a line-break. Does anyone have a working example? If I put --right-axis in the graphs.cfg, it just does not display it.
Many thanks,
SebA
-----Original Message----- From: David Peters [mailto:davidp at electronf.com] Sent: 06 December 2009 06:49 To: hobbit at hswn.dk Subject: RE: [hobbit] Extra graph parameters.
Hang on a sec....
Debugging shows that there is a special case for -l and -u where it picks up two tokens on the same line (ie -l 0). The default case is that hobbitgraph.c expects parameters to be separated on word per line:
--right-axis 10:-1000
Or
-c
CANVAS:#449900
Hmmm that seems a bit counterintuitive as it is almost like rrdtool but not quite, which can be confusing.
-----Original Message----- From: David Peters [mailto:davidp at electronf.com] Sent: Sunday, 6 December 2009 5:11 PM To: hobbit at hswn.dk Subject: [hobbit] Extra graph parameters.
I thought you could just add extra rrdtool graph commandline parameters to the hobbitgraph file for a graph section and hey presto it would use them. This seems to work for some and not for others. (eg -e and -A work)
It may be a more generic issue related to parameter assumptions within the code, but anyway, I added a some code to handle a couple of additional directives in hobbitgraph.cfg. (RSCALE, RFORMAT and RLABEL - in order to add a different scale to the right hand y axis.)
Should I look deeper into the code and see why --right-axis scale:shift, --right-axis-format and --right-axis-label seem to get ignored if I add them to hobbitgraph.cfg.
Or should I just use the code that I now have that uses my Hobbit specific directives.
Or am I missing something entirely altogether?
Xymon mailing list Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon