服务器负载检查

服务器负载检查

是否可以追踪哪个文件、进程或数据库查询影响了 VPS 的负载?

我使用的是 Centos,有 512 MB 的保证内存和 1 GB 的突发内存,我用它运行了 3 个 wordpress 网站,每个网站的日访问量都在 30-100 人左右,

每隔 2-3 天,我就需要重启我的 VPS,因为资源占用了很高的内存,

我尝试运行top命令,它显示 Apache 很高,

但是,是否可以检查哪个网站正在加载?

这是我的“top -c”命令输出结果 在此处输入图片描述

答案1

您可以将每个 wordpress 站点设置为虚拟主机,并为每个站点提供单独的日志文件。
这样可以更轻松地查看每个 wordpress 站点的情况。

也许你可以使用统计分析 Apache 日志并获取一些有意义的数据。

答案2

或者你可以设置监控纳吉奥斯使用插件,您可以监控您的服务器。但是对于您的 vps 来说,这可能有点太多了。

答案3

如果你正在使用 mod_php,你可能会发现 Tom Boutell 的帖子更快,PHP!杀!杀!很有帮助。我认为减少 MaxClients 或切换到 FastCGI 会对你有帮助。

相关内容