我的 Apache 服务器经常生成大量子进程。我认为原因有很多,在找出原因的过程中,我通过让 monit 在发现问题时重新启动服务来解决这个问题。
有一件事会有所帮助,那就是平均负载的历史记录。我考虑过运行一个 cron 作业,但当 monit 已经在做这件事时,这似乎很愚蠢。有没有办法让 monit 记录一切它知道系统的状态吗?不只是这种情况,我过去遇到的其他问题也是如此:磁盘空间、服务器状态等。
查看 monit 文档,它确实有一个日志文件,并且确实有一个 web 服务。但我找不到用于打开详细历史记录的配置选项。
答案1
您可以使用M/监测去做这个。