1

我需要在网页上显示实时服务器信息,例如 cpu 负载等。我能展示的越多越好。编程语言没有限制,但如果可以是javascript就更好了。我发现的所有示例都使用 node.js 来获取客户端信息,但没有使用来获取服务器信息。在稍后阶段,我需要访问服务器(树莓)的硬件 IO,因此也可以考虑到这一点。

一个优点是在服务器上显示实时鼠标位置,因为这也有助于我未来的实现。

谢谢

4

2 回答 2

1

我强烈推荐开源脚本phpSysInfo;它已经存在多年了。

这是一个演示- 享受吧!

于 2013-12-10T06:43:10.793 回答
0
 for cpu usage, OperatingSystemMXBean.getSystemLoadAverage() /     
 OperatingSystemMXBean.getAvailableProcessors() (load average per cpu)
 for memory, OperatingSystemMXBean.getTotalPhysicalMemorySize() and     
 OperatingSystemMXBean.getFreePhysicalMemorySize()
 for disk space, File.getTotalSpace() and File.getUsableSpace()
  Limitations:

 The getSystemLoadAverage() and disk space querying methods are only available under Java
  6. Also, some JMX functionality may not be available to all platforms (i.e. it's been   
  reported that getSystemLoadAverage() returns -1 on Windows).

也检查一下。您可以通过 ajax 进行服务器端调用并从服务器端获取信息并可以显示。此代码在 java 中。

http://docs.oracle.com/javase/7/docs/jre/api/management/extension/com/sun/management/OperatingSystemMXBean.html

于 2013-12-10T06:42:25.323 回答