Ubuntu
Sistema para monitorizar los servicios de diferentes servidores, pero centralizado todo en un único lugar.
Instalación desde paquetes DEB: https://computingforgeeks.com/install-and-configure-zabbix-agent-on-ubuntu/
Instalación mediante docker: https://www.zabbix.com/la/container_images
Agentes Zabbix para instalar en cada servidor que se quiera monitorizar: https://www.zabbix.com/la/download_agents
Configurar agente Zabbix para que reinicie un servicio al fallar este: https://iceburn.medium.com/automatic-service-restart-when-some-service-down-in-zabbix-495fcba74b51
Ubuntu
Monit es un sistema de monitorización de recursos y que además genera alertas y reinicios de servicios en caso de que estos caigan.
Web de instrucciones de instalación: https://help.clouding.io/hc/es/articles/360010124680-Monitorizar-mi-servidor-Ubuntu-con-Monit
Monit sólo monitoriza un servidor. Para centralizar todas las alertas en un servidor, se usa mmonit (https://mmonit.com/shop/), que es de pago.
Existe otra alternativa que es Zabbix , es gratuita y además permite instalar agentes de monitorización en múltiples servidores y centralizarlos todos en un único servidor.
Sistemas , Ubuntu
Monitor de recursos que muestra el uso y las estadísticas del procesador, la memoria, los discos, la red y los procesos
https://ubunlog.com/bpytop-monitor-de-recursos-alternativa-top/
Notas: si se instala con snap , deberá ejecutarse los siguientes permisos:
sudo snap connect bpytop:mount-observe
sudo snap connect bpytop:network-control
sudo snap connect bpytop:hardware-observe
sudo snap connect bpytop:system-observe
sudo snap connect bpytop:process-control
sudo snap connect bpytop:physical-memory-observe