[Xymon] white gaps in graphs across a number of services

W.J.M. Nelis Wim.Nelis at nlr.nl
Tue Jun 19 13:26:12 CEST 2012


On 06/19/2012 12:31 PM, Vincent Baines wrote:
> Sorry, could I just check where abouts you mean? In the client side scripts reporting back to xymon, where I use colons to seperate variable name : value? e.g. where i have:
You right, I did not specify that part. The place to change colons and 
equal signs is the status (or data) message which is sent to Xymon. I've 
seen a few times that a line containing a colon resulted in an unexpected 
RRD file to be created.

>
>                  $BB $BBDISP "status $MACHINE.$TIDY_SERVICE red $(date)
> Memory : 0
> Threads : 0"
>
> change to
>
>                  $BB $BBDISP "status $MACHINE.$TIDY_SERVICE red $(date)
> Memory&#58 0
> Threads&#58 0"
The RRD collector in Xymon searches for lines, which contain a colon or an 
equal-sign and satisfy some other criteria as well. By replacing the colon 
or equal-sign in those lines which are not meant to contain data for an 
RRD, you're certain that those lines will not result in funny RRDs.

Kind regards,
   Wim Nelis.
>
>
> or in the xymonserver.cfg definitions, where I have:
> SPLITNCV_warehouse="Memory:GAUGE,Threads:GAUGE"
> to
> SPLITNCV_warehouse="Memory&#58GAUGE,Threads&#58GAUGE"
>
> The only slightly special char I use is the - (I have a couple of names such as data-feed), does that need to be changed to a corresponding code? Or have I missed something.
>
> Very much appreciate the help!
> ________________________________________
> From: xymon-bounces at xymon.com [xymon-bounces at xymon.com] on behalf of W.J.M. Nelis [Wim.Nelis at nlr.nl]
> Sent: 19 June 2012 11:20
> To: xymon at xymon.com
> Subject: Re: [Xymon] white gaps in graphs across a number of services
>
> On 06/19/2012 12:13 PM, Vincent Baines wrote:
>
>> One other thing thats bugged me for a while, maybe related, I get some
>> really random spurious RRD files generated, which when I look in the trends
>> page for a specific host really make things messy. So, for example, in
>> ./data/rrd/hostname1 for a specific service I'm monitoring called
>> warehouse, I should have:
>> ./warehouse,Memory.rrd
>> ./warehouse,Threads.rrd
>>
>> but as well as those I get all sorts of randomness:
>> warehouse,24590_24589_xymon_09.rrd
>> warehouse,4224_1_hostname2_20.rrd
>> warehouse,Kernel.rrd
>> murexnet,_FONT_SIZE.rrd
>> etc
>> In other words, appended other server names, PIDs, and other processes,
>> and even xymon keywords..
>>
>> They seem to get generated in clumps everynow and then, say a whole load
>> of new ones at a specific time.
> Colons and equal signs are confusing the RRD module of Xymon. Replacing
> each ':' by '&#58' and each '=' by '&#61' should solve this problem. Of
> course, these replacements should NOT be done in the lines containing the
> actual data to be entered into an RRD.
>
> kind regards,
>     Wim Nelis.




******************************************************************************************************************

The NLR disclaimer is valid for NLR e-mail messages.

This message is only meant for providing information. Nothing in this e-mail message amounts to a contractual
or legal commitment on the part of the sender.
This message may contain information that is not intended for you. If you are not the addressee or if this
message was sent to you by mistake, you are requested to inform the sender and delete the message.
Sender accepts no liability for damage of any kind resulting from the risks inherent in the electronic
transmission of messages.
 
******************************************************************************************************************




More information about the Xymon mailing list