Un pequeño script de bash que creé para mi propio foro y que ofrece una vista general de salud de un solo disparo del servidor Discourse. Lo comparto para cualquiera que encuentre útil este tipo de resumen rápido.
Verifica los recursos del sistema: Docker, servicios de Discourse (Postgres, Redis, Nginx, Unicorn, Sidekiq), frescura de las copias de seguridad, TLS y aspectos básicos de seguridad. Finaliza con un resumen de aprobado / advertencia / crítico y un código de salida adecuado para cron.
Instalación
curl -O https://raw.githubusercontent.com/haydenjames/discourse-health-check/main/discourse-health-check.sh
chmod +x discourse-health-check.sh
sudo ./discourse-health-check.sh
Fuente, opciones y un ejemplo de cron en el README:
