在网页上显示实时服务器数据

时间:2013-12-10 06:33:58

标签: javascript cpu-usage system-variable

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

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

由于

2 个答案:

答案 0 :(得分:1)

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

在这里a demo - 享受!

答案 1 :(得分: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