[Xymon] graph themes
Kris Springer
kspringer at innovateteam.com
Thu Nov 29 02:21:51 CET 2018
Here's how to round the corners of your graphs to make them look a
little more modern. You can edit the radius value to your liking.
Add the following to your /xymon/server/www/menu/_xymonmenu-blue.css_
*img[alt*="xymongraph"] { **
** border-radius: 20px; **
**}*
Kris Springer
On 11/28/18 11:05 AM, Ralph Mitchell wrote:
> Individual line colors are listed in xymon/server/etc/graphs.cfg.
> E.g. the clock graph line is 00CC00 (mostly green):
>
> [clock]
> TITLE Clock offset
> YAXIS Seconds
> DEF:offset=clock.rrd:la:AVERAGE
> LINE2:offset#00CC00:Seconds
> ^^^
>
> The default colors for the @RRDIDX@ multi line graphs are set in
> xymon-4.3.28/web/showgraph.c:
>
> char *colorlist[] = {
> "0000FF", "FF0000", "00CC00", "FF00FF",
> "555555", "880000", "000088", "008800",
> "008888", "888888", "880088", "FFFF00",
> "888800", "00FFFF", "00FF00", "AA8800",
> "AAAAAA", "DD8833", "DDCC33", "8888FF",
> "5555AA", "B428D3", "FF5555", "DDDDDD",
> "AAFFAA", "AAFFFF", "FFAAFF", "FFAA55",
> "55AAFF", "AA55FF",
> NULL
> };
>
> You'd need to recompile showgraph.cgi to change those. I don't know if
> there's any place to change those without a recompile.
>
> Ralph Mitchell
>
>
>
> On Wed, Nov 28, 2018 at 12:15 PM Kris Springer
> <kspringer at innovateteam.com <mailto:kspringer at innovateteam.com>> wrote:
>
> Just to close the loop on this conversation, here's what I added
> to my xymonserver.cfg file to get my graphs the way I wanted. As
> previously stated the opts are all on one long line.
>
> # graph theme
> # values can be found at
> https://oss.oetiker.ch/rrdtool/doc/rrdgraph.en.html
> RRDGRAPHOPTS="-E -R light --border 0 --dynamic-labels -a PNG
> --grid-dash 1:0 -n LEGEND:8:Roboto -n TITLE:9:Roboto -n
> AXIS:7:Roboto -n UNIT:7:Roboto -n WATERMARK:.1:Roboto -c
> BACK#262626 -c CANVAS#000000 -c SHADEA#000000 -c SHADEB#000000 -c
> GRID#00000000 -c MGRID#DDDDDD11 -c FONT#DDDDDD -c AXIS#262626 -c
> FRAME#000000 -c ARROW#262626"
>
> I'd still like rounded corners and I haven't figured out how to
> change the graph line colors, but that's not a big deal for me at
> this moment.
>
> Kris Springer
>
>
> On 11/27/18 6:21 PM, Ralph Mitchell wrote:
>> There may be a better place to put this, but it works for me. In:
>>
>> /home/xymon/server/etc/xymonserver.cfg
>>
>> add this as one long line:
>>
>> RRDGRAPHOPTS="-c BACK#363636 -c CANVAS#000000 -c SHADEA#CFCFCF -c
>> SHADEB#CFCFCF -c GRID#222222 -c MGRID#441E1E -c FONT#FFFFFF -c
>> AXIS#696969 -c FRAME#000000 -c ARROW#FA0016"
>>
>> Take them out of the graphs.cfg file. I don't know if it's
>> strictly necessary to restart Xymon, but I did, and all the
>> graphs now come up with those colors. Not sure how to make it
>> work with individual graphs.
>>
>> Ralph Mitchell
>>
>>
>>
>> On Tue, Nov 27, 2018 at 7:33 PM Kris Springer
>> <kspringer at innovateteam.com <mailto:kspringer at innovateteam.com>>
>> wrote:
>>
>> I tried adding the color lines into my graphs.cfg file as
>> specified in this how-to
>> https://oss.oetiker.ch/rrdtool/doc/rrdgraph.en.html
>>
>> I edited one section to see what would happen. It threw an
>> error that said _*invalid color def format*_
>>
>> Here's the section of my graphs.cfg that I edited. Anyone
>> know what the correct formatting is so I can stylize my graphs?
>>
>> [memory]
>> FNPATTERN ^memory.(.+).rrd
>> TITLE Memory Utilization
>> YAXIS % Used
>> DEF:p at RRDIDX@=@RRDFN@:realmempct:AVERAGE
>> LINE2:p at RRDIDX@#@COLOR@:@RRDPARAM@
>> -u 100
>> -b 1024
>> *-c BACK#363636**
>> ** -c CANVAS#000000**
>> ** -c SHADEA#CFCFCF**
>> ** -c SHADEB#CFCFCF**
>> ** -c GRID#222222**
>> ** -c MGRID#441E1E**
>> ** -c FONT#FFFFFF**
>> ** -c AXIS#696969**
>> ** -c FRAME#000000**
>> ** -c ARROW#FA0016*
>> GPRINT:p at RRDIDX@:LAST: \: %5.1lf (cur)
>> GPRINT:p at RRDIDX@:MAX: \: %5.1lf (max)
>> GPRINT:p at RRDIDX@:MIN: \: %5.1lf (min)
>> GPRINT:p at RRDIDX@:AVERAGE: \: %5.1lf (avg)\n
>>
>>
>> Kris Springer
>>
>>
>> On 11/27/18 2:02 PM, Jean-Pierre Pitout [ MTN South Africa ]
>> wrote:
>>>
>>> Something similar to Grafana would be awesome! It provides a
>>> very rich set of graphing options. (see image below) No
>>> idea if RRDs can be used though.
>>>
>>> Reference - http://docs.grafana.org/features/panels/graph/
>>>
>>>
>>>
>>>
>>> //
>>>
>>> /________________________________________________
>>>
>>> Jean-Pierre Pitout [ MTN South Africa ]
>>> Senior Linux Engineer (RHCA)
>>> IS Client Server Line-Of-Business Linux
>>> ISClientServerLine-of-Business_Linux.ZA at mtn.com
>>> <mailto:ISClientServerLine-of-Business_Linux.ZA at mtn.com>
>>>
>>>
>>> /
>>>
>>> ------------------------------------------------------------------------
>>> *From:* Xymon <xymon-bounces at xymon.com>
>>> <mailto:xymon-bounces at xymon.com> on behalf of Kris Springer
>>> <kspringer at innovateteam.com> <mailto:kspringer at innovateteam.com>
>>> *Sent:* 27 November 2018 19:24
>>> *To:* Xymon MailingList
>>> *Subject:* [Xymon] graph themes
>>> Can anyone advise on how to theme the graphs a bit? After
>>> 20 years of the light gray rectangles I'd like them to look
>>> a little more modern.
>>> --
>>>
>>> Kris Springer
>>>
>>>
>>>
>>> *"This email is confidential. If you have received it in
>>> error, you are on notice of its status. Please notify us
>>> immediately by reply email and then delete this message from
>>> your system. Please do not copy it or use it for any
>>> purpose, or disclose its contents to any other person as to
>>> do so could be a breach of confidentiality. Thank you for
>>> your co-operation. "*
>>>
>>>
>>> “The information contained in this message is intended
>>> solely for the individual to whom it is specifically and
>>> originally addressed. This message and its contents may
>>> contain confidential or privileged information from MTN
>>> Group. If you are not the intended recipient, you are hereby
>>> notified that any disclosure or distribution, is strictly
>>> prohibited. If you receive this email in error, please
>>> notify MTN Group immediately and delete it. MTN Group does
>>> not accept any liability or responsibility if action is
>>> taken in reliance on the contents of this information . Note
>>> that all personal emails are not authorized by MTN Group. ”
>>
>> _______________________________________________
>> Xymon mailing list
>> Xymon at xymon.com <mailto:Xymon at xymon.com>
>> http://lists.xymon.com/mailman/listinfo/xymon
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20181128/552cf622/attachment.html>
More information about the Xymon
mailing list