我需要准备一份包含重要指标(如 CPU 使用率、磁盘 io、用户内存使用率)的 Web 服务器(apache-php)性能报告。几个域托管在同一台服务器中,它们使用 fcgi 从不同的用户运行。原因是有时某些托管应用程序占用大量 CPU,导致服务器对其他应用程序(以不同用户身份运行)的速度变慢。
我计划为此开发脚本,因为我似乎找不到任何简单的实用程序来实现此目的。此脚本将在定义的时间段(例如 15 分钟)内拍摄用户指标的快照并记录下来。任何异常都将通过电子邮件报告。这有多实用?了解还需要记录什么也很有趣。
答案1
答案2
看一下Munin: