问题描述
我这边在windows上,想远程获取web服务器,该web服务器是linux机器,想获取该服务器的cpu、Net I/O和内存,原本想用perl,使用telnet连上后,可是好像似乎无法获取,请问,大家有什么好的解决方案吗?使用什么语言可以,什么方案,如果有现成的代码,也是可以的,多谢了!
解决方案
你可以在远程 WEB 写一个 JSP 页面,然后在该JSP页面调用 一个 LINUX本地的 SHELL(该SHELL实际上就是执行CPU、内存等占用情况的命令),然后将该 SHELL 执行完的流直接通过 JSP OUT.PRINTF 输出即可。 Java执行 LINUX 命令:(参考)http://topic.csdn.net/u/20070622/01/5ee4717f-d8e5-41c3-bddf-f1f7489f8028.htmlhttp://www.koders.com/java/fidE74E642685BBC1DC815063846EAB0BC63566E554.aspx
时间: 2023-09-23