Hello,
Yesterday Xymon server, version 4.3.12, stopped performing the test inode, after a change in program showgraph.cgi.
In all Xymon pages, we show the date in an ISO8601 format. File showgraph.c
is modified to generate an ISO8601 date too, by changing the format in the
invocations of strftime. After a make, a make install and a restart of
xymon server, the dates in the graphs were changed to the desired format.
However, after half an hour, all inode tests became purple. It was found that:
- in subdir ~xymon/server/bin only programs showgraph.cgi and xymond_rrd are rebuild, all the other programs have modification time multiple months back;
- there are no inode-related (error)messages in any of the logfiles in /var/log/xymon
make installhas changed some of the *.cfg files in ~xymon/server/etc. Those changes are reverted, by reloading the previous version of those files from an svn repository. This had no effect on the colour of the inode tests;- defining the INODE tag in ~xymon/server/etc/analysis.cfg for one of the affected hosts does not change the colour of the inode-test of that host. The colour of the test stays purple;
- reloading programs showgraph.cgi and xymon_rrd from a back-up does not change the colour of the inode-tests either. Of course the dates in the graphs are now again shown using the original format.
Xymon server has been stopped and started at each change. The configuration of the xymon clients has not been changed while looking for a solution for this problem.
Does any one knows how to solve this problem? Are there more things I can do (check,restore) to get the inode test operational again?
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.