0

我正在寻找使用 PHP 从远程服务器获取服务器详细信息。我知道我可以通过获取标题来获取一些详细信息,但我也想获得服务器的正常运行时间、带宽使用情况等。如果你能告诉我如何做到这一点或指出我正确的方向,我将不胜感激.

4

1 回答 1

1

你试过这个吗?

http://phpsysinfo.sourceforge.net/http://www.zabbix.com/

Zabbix 是专业的开源网络监控系统,运行良好,可以为您提供所需的所有信息。它的前端完全用 PHP 编写,因此您可以按照自己的方式入侵它。

编辑:

基本上,如果不在服务器上安装一些可以为您监控这些参数并返回给您的程序或工具,您将无法获得您正在寻找的所有信息。可能你可以uptime通过使用 exe() 或类似的东西执行命令来获得“”,uptime但对于带宽使用,我认为除非你通过在 php 脚本中在后台触发一些命令来获得它,否则我认为很难获得它。一些可能会帮助您做到这一点的实用程序将是ifstat或者iftop默认情况下它们不会安装在基于 ubuntu/debian 的系统上,因此如果您想使用它们,您需要安装它们,因此无法访问机器。

于 2012-05-11T19:03:29.233 回答