是否有任何服务器性能监视器 php 脚本?

是否有任何服务器性能监视器 php 脚本?

基本上,我有一台专用服务器,它将被平等划分并由 5 个用户/帐户使用。每个用户将分配到相等的磁盘、传输等份额,您明白了。但是使用 WHM/cPanel,不可能对每个用户/帐户的 RAM 和 CPU 处理时间施加硬性限制 - 我的意思是,这是针对 VPS 的,对吧?不适用于共享环境。或者 WHM/cPanel 可以做到这一点 - 为每个共享用户硬性限制 CPU 时间和 RAM?

因此,我需要一种通过 php 脚本监控服务器性能的方法,该脚本会不断更新用户的服务器进程,这样我就能知道某个用户何时使用了过多的服务器资源,并且开始影响其他用户网站的性能。所有 5 个用户都可以在 Web 上访问该脚本。

多谢!

答案1

你可能想要像 Cacti 这样的东西:http://www.cacti.net/

问题是,如果您想让这个自动化,您需要运行一个 cron 来检查使用过多 CPU/RAM 的进程,然后向用户发送警告或完全停止该进程。

我认为您不能对 cPanel/WHM 施加硬性限制。

另一种解决方案可能是将服务器拆分为虚拟专用服务器,但这意味着每个人都需要购买 cPanel/WHM 许可证。

答案2

这是一个简单的 shell 脚本,它可以每天向您发送电子邮件并为您提供资源使用情况报告:

http://www.frederico-araujo.com/2009/01/08/linux-script-to-collect-system-statistics-and-send-to-your-email/

相关内容