CakePHP网站的CPU利用率

时间:2012-09-01 18:02:11

标签: php performance cakephp cakephp-2.0 cpu-usage

我在PHP 5.3.8和Litespeed 5.5上使用CakePHP 2.2。

由于服务器负载,有时我的站点无法访问,因此我需要检查平均和最大CPU利用率。在我的旧主机数据包中,我从cPanel检查它,但我的新服务器有Plesk,它是共享的,我没有权限检查CPU日志。

我知道最好的统计数据将是服务器的统计信息,但我很好奇是否有方法,库等检查和记录服务器负载?或者你能建议另一种检查服务器负载水平的方法吗?

1 个答案:

答案 0 :(得分:1)

这是一个让你前进的快速命令:

<?php echo exec('uname -a') . "<br>";
    echo exec('ps aux'); ?>

这是我要开始的地方。您可能必须根据uname命令返回的底层操作系统修改参数。通常,托管公司将允许您请求访问shell,以便您可以进一步挖掘。

这是一个名为phpsysinfo的全功能库,可以显示所有内容。 http://phpsysinfo.sourceforge.net/phpsysinfo/index.php?disp=dynamic