我需要使用本地计算机和其他10台远程计算机上的php脚本来查找远程数据,如RAM使用情况,交换使用情况,处理器数量等。
我该怎么办呢?
远程计算机都在运行Linux,它们可以运行机器所需的任何服务。
我的想法是我可以使用PHP脚本以某种方式使用ssh。然后用top或者其他东西找到我需要的东西。
它还需要是一个显示所有信息的PHP文件。
答案 0 :(得分:1)
您是否考虑过像Nagios这样的监控套件而不是PHP?我认为Nagios可以在基于Web的中央界面中为您提供所有这些数据。据我所知,它的学习曲线并非完全无足轻重,但仍可能无法构建PHP解决方案。
答案 1 :(得分:1)
我认为您可能希望查看PHP Expect,它允许您执行类似连接到远程主机的操作,并为远程输出提供输入/响应。
答案 2 :(得分:0)