Hi Jan,
thanks for the suggestion and that is what I have done initially. I put the uptime into the status message of a function node. It is very handy for spotting the occasional crash (always because of some node behavior mind you, not because of core node-red).
Still, this is unsatisfactory when the crash occurs before that node is executed, which is what happened to several of us at separate times. The UI became unresponsive and our initial instinct was to look for networking and authentication problems, which we had encountered before and can look the same. We deploy node-red for late-stage customization by our customers and this seemingly little issue can be a hurdle in end-user acceptance. The last thing you want to hear your customer say is "Hey, what's going on?"
Another solution is to pipe the log itself into Node-RED, which is what another email thread suggests, but that has the same problem and seems a bit heavy-handed.
Peter