> 3b) mlogger used to rescan ODB each time a new run is started, this code was removed
One more kink turned out.
One of the computers ran out of disk space, mlogger dutifully recorded the "disk full" errors to midas.log and
disabling writing to history (all history variables).
This was only noticed about one week later (it is not a busy computer).
In the past, when mlogger reopened the history at each begin of run, the "disk full" errors would have shown
up in midas.log and somebody would have noticed. Or the problem would have gone away if disk space was cleared
up.
Now, mlogger just silently continues not writing to history. There is no ongoing error message, there is no
ongoing alarm, only sign of trouble is empty history plots and history files not growing.
Perhaps we should add an mlogger action to ask the history, "are you ok?" and report in midas.log or alarm if
history is not happy.
Or have mlogger at the begin of run automatically reenable all disabled history variables. If these variables
are still unhappy (error writing to disk or to mysql), there will be an error message in midas.log (and
automatic self-disable).
All these solutions should be okey as long as they do not touch disk storage and so do not cause any long
delay in run start.
K.O. |