Over time I have found myself (helping to) monitor and administrate a number of Yunohosts.
So far it is a mix-and-match of scripts that I fire blindly to for example apt-upgrade hosts and manual pings and check to see if things run and are up to date, or logging in to run the diagnosis and checking if certificates got updated.
There is a number of monitoring packages available, some directly on Yunohost. I remember (pre-Yunohost) trying out a few, but getting lost in options and parameters to set without actually getting useful monitoring.
Can you recommend a monitoring app that I could give a number of hostnames to check the availability of, perhaps supported by an active component on those servers? Looking though the apps in the catalog, I found:
- PHP server monitor
YunoMonitor may be just what I need, I will be trying that one for sure. I hope for some reactions/experiences with the other systems!
– edit – I installed Yunomonitor on a couple of the servers, letting one monitor the others, but I have to check whether the extended readme is intended only for non-Yuno-installations or also for Yunohosts. So far I didn’t receive an email or other notification.
– edit – @frittro just mentioned Prometheus, added to the list, and removed Grafana