<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Segoe UI",sans-serif;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
p.Sprechblasentext, li.Sprechblasentext, div.Sprechblasentext
        {mso-style-name:Sprechblasentext;
        mso-style-link:"Sprechblasentext Zchn";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.SprechblasentextZchn
        {mso-style-name:"Sprechblasentext Zchn";
        mso-style-priority:99;
        mso-style-link:Sprechblasentext;
        font-family:"Tahoma",sans-serif;}
span.EmailStyle23
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:70.85pt 70.85pt 56.7pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Andreas,<o:p></o:p></p>
<p class="MsoNormal">    I likewise am seeing xymond_rrd program crashing with 4.3.29 but it did not with 4.3.28.  If you look at the differences in the xymond/rrd/do_netstat.c between 4.3.28 and 4.3.29 you will see that the code was updated to handle newer
 Linux systems net-tools format.  Your logs also show that it is not recognizing the OS for your “rackstation*” hosts.  I do not know what type of OS these systems are, but you may have to update your netstat monitor or the xymond/rrd/do_netstat.c code to recognize
 their netstat output format.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">    For me, xymond_rrd is crashing when trying to extract RRD data from some of our temperature reports.  Some of our older temperature monitors returned data in this format:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Device                  Temp(C)  Temp(F)  Threshold(C)                              <o:p></o:p></p>
<p class="MsoNormal">------------------------------------------------------                             
<o:p></o:p></p>
<p class="MsoNormal">&green System Board Inlet Temp    21       69     ( 42)                            
<o:p></o:p></p>
<p class="MsoNormal">&green CPU1 Temp               32       89     ( 93)                               
<o:p></o:p></p>
<p class="MsoNormal">&green CPU2 Temp               31       87     ( 93)                               
<o:p></o:p></p>
<p class="MsoNormal">------------------------------------------------------  <o:p>
</o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Xymon 4.3.28 handled this properly by treating the data in the parenthesis as comments.  Attached is my patch to fix xymond/rrd/do_temperature.c to handle temperature reports like the above.  Most of this code was already in 4.3.28 but
 I do not know why it was removed.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b>Japheth</b>,<o:p></o:p></p>
<p class="MsoNormal">   Please consider adding this patch for xymond/rrd/do_temperature.c  to the next release.  It also includes the stripping off of any leading bold and italic HTML tags from sensor names that I submitted earlier.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks…Tom<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="167" style="width:125.25pt;margin-left:.75pt;background:white">
<tbody>
<tr>
<td width="135" valign="top" style="width:101.25pt;padding:.75pt .75pt .75pt .75pt">
</td>
<td valign="top" style="padding:.75pt .75pt .75pt 11.25pt">
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#333333"><o:p> </o:p></span></p>
</td>
</tr>
<tr>
<td width="135" valign="top" style="width:101.25pt;padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><a href="http://www.micron.com/" target="_blank"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#333333;text-decoration:none"><img border="0" width="170" height="46" style="width:1.7666in;height:.475in" id="Picture_x0020_1" src="cid:image001.png@01D54C77.9A029F60" alt="http://collab.micron.com/corp/brand/SiteAssets/Micron.png"></span></a><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#333333"><o:p></o:p></span></p>
</td>
<td valign="top" style="padding:.75pt .75pt .75pt 11.25pt">
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#333333">Tom Schmidt<br>
Sr Manager, IT, Product Engineering<br>
IT ETD Eng Sites US<br>
Micron Technology, Inc.<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#333333">Office: +1 (208) 368-4058  Fax: (208)368-2807<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#333333">Email: <a href="mailto:tschmidt@micron.com" target="_blank" title="Email">tschmidt@micron.com</a>  Website: <a href="http://www.micron.com/" target="_blank">micron.com</a><br>
Micron Technology, Inc., Confidential and Proprietary.<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Xymon <xymon-bounces@xymon.com> <b>On Behalf Of
</b>Andreas Kunberger<br>
<b>Sent:</b> Monday, August 5, 2019 4:13 AM<br>
<b>To:</b> 'Xymon@xymon.com' <Xymon@xymon.com><br>
<b>Subject:</b> [EXT] [Xymon] xymond_rrd program crashed<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-GB">Since we  have updated to Xymon 4.3.29-1.el7.terabithia<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">We get the xymond status: <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    xymond_rrd program crashed<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">    Fatal signal caught!<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">In the /var/log/messages we have:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Aug  4 06:59:33 suse abrt-hook-ccpp[9966]: Process 8736 (xymond_rrd) of user 1000 killed by SIGABRT - dumping core<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Aug  4 06:59:34 suse abrt-server[9968]: Package 'xymon' isn't signed with proper key<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Aug  4 06:59:34 suse abrt-server[9968]: 'post-create' on '/var/spool/abrt/ccpp-2019-08-04-06:59:33-8736' exited with 1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">Aug  4 06:59:34 suse abrt-server[9968]: Deleting problem directory '/var/spool/abrt/ccpp-2019-08-04-06:59:33-8736'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">and in /var/log/xymon/rrd-status<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:58:43.164318 net-janus/ntpd.rrd: Bug - duplicate RRD data with same timestamp 1564894723, different data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:33.750946 Host 'rackstation' reports netstat for an unknown OS<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:34.621163 xymond_channel: Child process 8736 died: Signal 6<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:34.739280 xymond_channel: Peer at 0.0.0.0:0 failed: Broken pipe<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:34.986178 xymond_channel: Peer not up, flushing message queue<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:56.727302 Host 'rackstation3' reports netstat for an unknown OS<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:57.603455 xymond_channel: Child process 9971 died: Signal 6<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:58.136009 xymond_channel: Peer at 0.0.0.0:0 failed: Broken pipe<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:58.136109 xymond_channel: Peer not up, flushing message queue<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:58.136150 xymond_channel: Peer not up, flushing message queue<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:58.136192 xymond_channel: Peer not up, flushing message queue<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:58.136316 xymond_channel: Peer not up, flushing message queue<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">2019-08-04 06:59:58.136374 xymond_channel: Peer not up, flushing message queue<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">….<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB">The Server runs on CentOS Linux release 7.6.1810 (Core)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE">Thanks in advance!<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:"Arial",sans-serif;color:black;mso-fareast-language:DE">i.A. Andreas Kunberger<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:"Arial",sans-serif;color:black;mso-fareast-language:DE"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:"Arial",sans-serif;color:black;mso-fareast-language:DE">--
</span><span lang="EN-GB" style="color:black;mso-fareast-language:DE"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:"Arial",sans-serif;color:black;mso-fareast-language:DE"> </span><span lang="EN-GB" style="color:black;mso-fareast-language:DE"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE" style="font-family:"Arial",sans-serif;color:black;mso-fareast-language:DE">Andreas Kunberger</span><span lang="DE" style="color:black;mso-fareast-language:DE"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE" style="font-family:"Arial",sans-serif;color:black;mso-fareast-language:DE">ZD/IT</span><span lang="DE" style="color:black;mso-fareast-language:DE"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE" style="font-family:"Arial",sans-serif;color:black;mso-fareast-language:DE"> </span><span lang="DE" style="color:black;mso-fareast-language:DE"><o:p></o:p></span></p>
</div>
</body>
</html>