这是我为自己论坛编写的一个小型 Bash 脚本,可一次性提供 Discourse 服务器的健康概览。分享出来,供需要此类快速概览的用户参考。
检查系统资源:Docker、Discourse 服务(Postgres、Redis、Nginx、Unicorn、Sidekiq)、备份新鲜度、TLS 以及基本安全项。最后输出通过/警告/严重摘要,并返回适用于 cron 的退出码。
安装
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
源代码、选项及 cron 示例请参见 README:
