pagsiu wrote:Shouldn't it be words[2] == "crashed"?
Yes, it should, but I had in fact already fixed that. The reason for the outage earlier today was because I wasn't at home and so didn't have the alarm with me. I was going to bring my laptop, but I forgot it last minute. It was thanks to Jorb calling my phone that I noticed it. And of course it crashed like literally five minutes after I left home. :P
Havenasket wrote:- Notifications about server status from devs
You may want to check the front home page. It is updated live with server status, and I usually update it live with troubleshooting status when it does crash. If the server is crashed and I haven't written anything on the front page, that most likely means I haven't noticed the crash for whatever reason.
Havenasket wrote:- Post some details of server's current hardware and investigate lags.
I am in fact strongly considering upgrading the server hardware, see eg. this thread. It's currently running on a Skylake Xeon, and Hetzner has Zen 4 servers available, which should be a fairly strong upgrade. I also suspect part of lag problems is also due to the SSDs in the current server having weirdly long write latencies sometimes, and I suspect they've gotten better since too.