[Xymon] RRD graph not working for only one test
Rich Jones
rich at corporationpop.co.uk
Tue Jun 12 15:44:44 CEST 2018
The graph definitions are in server/etc/graphs.cfg as follows:
[nginx_connections]
FNPATTERN ^nginx_connections.rrd
TITLE Nginx connections
YAXIS
DEF:total at RRDIDX@=@RRDFN@:total:AVERAGE
DEF:waiting at RRDIDX@=@RRDFN@:waiting:AVERAGE
DEF:reading at RRDIDX@=@RRDFN@:reading:AVERAGE
DEF:writing at RRDIDX@=@RRDFN@:writing:AVERAGE
AREA:total at RRDIDX@#FFC3C0:Total :0
GPRINT:total at RRDIDX@:LAST: Current\: %4.0lf
GPRINT:total at RRDIDX@:AVERAGE: Average\: %4.0lf
GPRINT:total at RRDIDX@:MAX: Max\: %4.0lf \n
AREA:waiting at RRDIDX@#FF0000:Waiting :1
GPRINT:waiting at RRDIDX@:LAST: Current\: %4.0lf
GPRINT:waiting at RRDIDX@:AVERAGE: Average\: %4.0lf
GPRINT:waiting at RRDIDX@:MAX: Max\: %4.0lf \n
AREA:reading at RRDIDX@#FF7D00:Reading :1
GPRINT:reading at RRDIDX@:LAST: Current\: %4.0lf
GPRINT:reading at RRDIDX@:AVERAGE: Average\: %4.0lf
GPRINT:reading at RRDIDX@:MAX: Max\: %4.0lf \n
AREA:writing at RRDIDX@#FFF200:Writing :1
GPRINT:writing at RRDIDX@:LAST: Current\: %4.0lf
GPRINT:writing at RRDIDX@:AVERAGE: Average\: %4.0lf
GPRINT:writing at RRDIDX@:MAX: Max\: %4.0lf \n
[nginx_requests]
FNPATTERN ^nginx_requests.rrd
TITLE Nginx requests
YAXIS
DEF:handreq at RRDIDX@=@RRDFN@:handreq:AVERAGE
DEF:handconn at RRDIDX@=@RRDFN@:handconn:AVERAGE
DEF:accepted at RRDIDX@=@RRDFN@:accepted:AVERAGE
AREA:handreq at RRDIDX@#FF0000:Requests :0
GPRINT:handreq at RRDIDX@:LAST: Current\: %4.0lf
GPRINT:handreq at RRDIDX@:AVERAGE: Average\: %4.0lf
GPRINT:handreq at RRDIDX@:MAX: Max\: %4.0lf \n
AREA:accepted at RRDIDX@#00FF00:Accepted connections :1
GPRINT:accepted at RRDIDX@:LAST: Current\: %4.0lf
GPRINT:accepted at RRDIDX@:AVERAGE: Average\: %4.0lf
GPRINT:accepted at RRDIDX@:MAX: Max\: %4.0lf \n
AREA:handconn at RRDIDX@#0000FF:Handled connections :1
GPRINT:handconn at RRDIDX@:LAST: Current\: %4.0lf
GPRINT:handconn at RRDIDX@:AVERAGE: Average\: %4.0lf
GPRINT:handconn at RRDIDX@:MAX: Max\: %4.0lf \n
Though as it's looking for a graph called 'nginx' this makes sense, though
as there are two graphs to display I'm not sure..
On 12 June 2018 at 13:21, Scot Kreienkamp <Scot.Kreienkamp at la-z-boy.com>
wrote:
> If you’re getting data then you don’t need a SPLITNCV.
>
>
>
> I had to go back and re-read your email… sounds like Xymon isn’t finding
> your graph definition: “Service nginx has a graph nginx, but no
> graph-definition”
>
>
>
> Where did you put it, in what file?
>
>
>
> *Scot Kreienkamp |Senior Systems Engineer | La-Z-Boy Corporate*
> One La-Z-Boy Drive| Monroe, Michigan 48162 | Office: 734-384-6403 | |
> Mobile: 7349151444 | Email: Scot.Kreienkamp at la-z-boy.com
> *From:* Rich Jones [mailto:rich at corporationpop.co.uk]
> *Sent:* Monday, June 11, 2018 4:15 AM
> *To:* Scot Kreienkamp <Scot.Kreienkamp at la-z-boy.com>
> *Cc:* xymon at xymon.com
> *Subject:* Re: [Xymon] RRD graph not working for only one test
>
>
>
> Hi Scott,
>
> Where is the SPLITNCV line? I don't see it in xymonserver.cfg
>
>
>
> And, to confirm, I have those two .rrd files in data/rrd/hostname yes.
> Both I have performed a rrdtool dump to check the format and that.
>
>
>
>
>
> On 8 June 2018 at 20:08, Scot Kreienkamp <Scot.Kreienkamp at la-z-boy.com>
> wrote:
>
> Can you post your SPLITNCV line?
>
>
>
> So you have a files named exactly nginx_connections.rrd and
> nginx_requests.rrd in the RRD directory for the hosts you want?
>
> *From:* Rich Jones [mailto:rich at corporationpop.co.uk]
> *Sent:* Friday, June 8, 2018 11:31 AM
> *To:* Scot Kreienkamp <Scot.Kreienkamp at la-z-boy.com>
> *Cc:*xymon at xymon.com
> *Subject:* Re: [Xymon] RRD graph not working for only one test
>
>
>
> Hi Scott yep...
>
>
>
> TEST2RRD="cpu=la,disk,inode,qtree,memory,$PINGCOLUMN=tcp,
> http=tcp,dns=tcp,dig=tcp,time=ntpstat,vmstat,iostat,netstat,
> temperature,apache,bind,sendmail,mailq,nmailq=mailq,
> socks,bea,iishealth,citrix,bbgen,bbtest,bbproxy,hobbitd,
> files,procs=processes,ports,clock,lines,deltalines,ops,
> stats,cifs,JVM,JMS,HitCache,Session,JDBCConn,ExecQueue,
> JTA,TblSpace,RollBack,MemReq,InvObj,snapmirr,snaplist,
> snapshot,if_load=devmon,temp=devmon,paging,mdc,mdchitpct,
> cics,dsa,getvis,maxuser,nparts,xymongen,xymonnet,xymonproxy,xymond,nginx"
>
>
>
>
>
> The definitions are here https://github.com/ZeWaren/xymon-nginx/blob/
> master/graphs.cfg
>
> [nginx_connections]
>
> FNPATTERN ^nginx_connections.rrd
>
> TITLE Nginx connections
>
> YAXIS
>
> DEF:total at RRDIDX@=@RRDFN@:total:AVERAGE
>
> DEF:waiting at RRDIDX@=@RRDFN@:waiting:AVERAGE
>
> DEF:reading at RRDIDX@=@RRDFN@:reading:AVERAGE
>
> DEF:writing at RRDIDX@=@RRDFN@:writing:AVERAGE
>
> AREA:total at RRDIDX@#FFC3C0:Total :0
>
> GPRINT:total at RRDIDX@:LAST: Current\: %4.0lf
>
> GPRINT:total at RRDIDX@:AVERAGE: Average\: %4.0lf
>
> GPRINT:total at RRDIDX@:MAX: Max\: %4.0lf \n
>
> AREA:waiting at RRDIDX@#FF0000:Waiting :1
>
> GPRINT:waiting at RRDIDX@:LAST: Current\: %4.0lf
>
> GPRINT:waiting at RRDIDX@:AVERAGE: Average\: %4.0lf
>
> GPRINT:waiting at RRDIDX@:MAX: Max\: %4.0lf \n
>
> AREA:reading at RRDIDX@#FF7D00:Reading :1
>
> GPRINT:reading at RRDIDX@:LAST: Current\: %4.0lf
>
> GPRINT:reading at RRDIDX@:AVERAGE: Average\: %4.0lf
>
> GPRINT:reading at RRDIDX@:MAX: Max\: %4.0lf \n
>
> AREA:writing at RRDIDX@#FFF200:Writing :1
>
> GPRINT:writing at RRDIDX@:LAST: Current\: %4.0lf
>
> GPRINT:writing at RRDIDX@:AVERAGE: Average\: %4.0lf
>
> GPRINT:writing at RRDIDX@:MAX: Max\: %4.0lf \n
>
>
>
> [nginx_requests]
>
> FNPATTERN ^nginx_requests.rrd
>
> TITLE Nginx requests
>
> YAXIS
>
> DEF:handreq at RRDIDX@=@RRDFN@:handreq:AVERAGE
>
> DEF:handconn at RRDIDX@=@RRDFN@:handconn:AVERAGE
>
> DEF:accepted at RRDIDX@=@RRDFN@:accepted:AVERAGE
>
> AREA:handreq at RRDIDX@#FF0000:Requests :0
>
> GPRINT:handreq at RRDIDX@:LAST: Current\: %4.0lf
>
> GPRINT:handreq at RRDIDX@:AVERAGE: Average\: %4.0lf
>
> GPRINT:handreq at RRDIDX@:MAX: Max\: %4.0lf \n
>
> AREA:accepted at RRDIDX@#00FF00:Accepted connections :1
>
> GPRINT:accepted at RRDIDX@:LAST: Current\: %4.0lf
>
> GPRINT:accepted at RRDIDX@:AVERAGE: Average\: %4.0lf
>
> GPRINT:accepted at RRDIDX@:MAX: Max\: %4.0lf \n
>
> AREA:handconn at RRDIDX@#0000FF:Handled connections :1
>
> GPRINT:handconn at RRDIDX@:LAST: Current\: %4.0lf
>
> GPRINT:handconn at RRDIDX@:AVERAGE: Average\: %4.0lf
>
> GPRINT:handconn at RRDIDX@:MAX: Max\: %4.0lf \n
>
>
>
>
>
>
>
> On 8 June 2018 at 16:21, Scot Kreienkamp <Scot.Kreienkamp at la-z-boy.com>
> wrote:
>
> Can you post the graph definition and the test2rrd definition?
>
> *From:* Xymon [mailto:xymon-bounces at xymon.com] *On Behalf Of *Rich Jones
>
>
> *Sent:* Friday, June 8, 2018 10:56 AM
> *To:* Scot Kreienkamp <Scot.Kreienkamp at la-z-boy.com>
> *Cc:*xymon at xymon.com
> *Subject:* Re: [Xymon] RRD graph not working for only one test
>
>
>
> Yep, they are in graphs.cfg
> I see the following in the error log though... but i can't see it actually
> looking for a graph titled 'nginx'
>
> [Fri Jun 08 14:51:40.699316 2018] [cgi:error] [pid 26294:tid
> 139975110661888] [client ***.***.***.**:53876] AH01215: Setup error:
> Service nginx has a graph nginx, but no graph-definition:
> /usr/local/xymon/cgi-bin/svcstatus.sh, referer:
> https://****/xymon/aws/aws.html
>
>
>
>
> *Rich Jones* | Systems Developer
>
> Corporation Pop
> 21-23 Shudehill
> <https://maps.google.com/?q=21-23+Shudehill+%0D%0AManchester+M4+2AF&entry=gmail&source=g>
> Manchester M4 2AF
> 0161 838 0808
>
> www.corporationpop.co.uk
>
> This email message (and any attached file) is intended only for the use of
> the individual or entity to whom the sender intended it to be addressed and
> may contain information that constitutes a trade secret, or that is
> privileged, confidential or subject to copyright. No part of it may be
> circulated, quoted, or reproduced without prior written approval from
> Corporation Pop Ltd. The contents of this document are strictly
> confidential and owned by Corporation Pop Ltd. Copyright © Corporation Pop
> Ltd. All rights reserved. Corporation Pop is a limited company registered
> in England + Wales. Company number 4869229. VAT number 533 8932 26.
>
>
>
> On 8 June 2018 at 15:53, Scot Kreienkamp <Scot.Kreienkamp at la-z-boy.com>
> wrote:
>
> Did you put the graph definition in either graphs.d or graphs.cfg?
>
> *From:* Xymon [mailto:xymon-bounces at xymon.com] *On Behalf Of *Rich Jones
> *Sent:* Friday, June 8, 2018 10:31 AM
> *To:*xymon at xymon.com
> *Subject:* [Xymon] RRD graph not working for only one test
>
>
>
> Hi all, weird one... Have been playing about with the following nginx
> monitor https://github.com/ZeWaren/xymon-nginx and I can't get the graphs
> to work at all.
>
> The test runs fine (as far as I can tell, i have modified the script to
> output the data for the graph and that all looks fine), it sends it's data
> etc and I can see the .rrd files created. However Xymon doesn't want to
> display them at all. I simply end up with alt text and the magnifying
> glass. Clicking the magnifying glass results in the "Cannot access RRD
> directory" error.
>
> I have performed an rrdtool dump on the offending graph and compared it
> with other .rrd files, doesn't look to be any issue. Permissions are all
> the same across all the data/rrd/host etc.
>
> Has anyone else had this issue or similar? Any ideas?
> I'm running Xymon 4.3.28
>
> Cheers, Rich
>
> This message is intended only for the individual or entity to which it is
> addressed. It may contain privileged, confidential information which is
> exempt from disclosure under applicable laws. If you are not the intended
> recipient, you are strictly prohibited from disseminating or distributing
> this information (other than to the intended recipient) or copying this
> information. If you have received this communication in error, please
> notify us immediately by e-mail or by telephone at the above number. Thank
> you.
>
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20180612/f38615a8/attachment.html>
More information about the Xymon
mailing list