[Xymon] NCV parse bug
Stef Coene
stef.coene at docum.org
Tue Nov 3 10:24:10 CET 2020
Hi,
Yesterday, I upgraded our xymon monitoring servers to 4.3.30. We have
approximately 70 instances running and on 4 of them, the xymond_rrd
that's monitoring the status channel module crashes.
When running in debug mode, I noticed that it crashes on messages with
garbled NCV messages.
This includes devmon messages, but also the Synology client message.
Example of a bad devmon message that crashes xymon_rrd:
Free memory= bytes (Regex mismatch%)
xymon_rrd debug output:
18326 2020-11-02 23:06:33.529013 xymond_rrd: Got message 156827
@@status#156827/axidrnsw5|1604354793.510204|127.0.0.1||axidrnsw5|memory|1604356593|green||green|1600168997|0||0||1600078261||Network-LAN|0|
18326 2020-11-02 23:06:33.529018 startpos 41059, fillpos 54529, endpos 41610
2020-11-02 23:06:33.936070 Peer at 0.0.0.0:0 failed: Broken pipe
2020-11-02 23:06:33.936133 Child process 18326 died: Signal 6
We didn't experienced it on previous versions.
We ran a mix of 4.3.21 and 4.3.28.
Stef
More information about the Xymon
mailing list