我建立了我的web應用程序自定義組件,將基準每項服務,至今該計劃是基準平常的東西:PHP收集服務器統計
- 響應時間
- 內存
- 當前服務器活動
等
我已經建立了基本的東西,我想存儲了放入linux「top」命令,其中列出了當前正在運行的進程和已用資源的數量。 雖然,我一直無法從運行獲得任何responde:
$output = shell_exec('top');
echo "<pre>";
var_dump($output);
echo "</pre>";
但其他更簡單的命令做的工作,就像在PHP手冊中的例子:
$output = shell_exec('ls -lart');
所以我的問題是: - 我是否需要以root身份運行「top」命令? (目前它運行在apache用戶下) - 或者是否有任何其他的PHP命令可以幫助我獲得服務器統計信息?
我看過這篇文章,但我沒有真正有興趣安裝任何東西,因爲我需要我的統計數據並將它們存儲在我的數據庫中。 PHP server statistics script?
正是我在找的東西......謝謝! –