1
我正在开发一个Android应用程序,以使用SNMP从计算机检索一些信息。是否可以通过SNMP获取CPU温度(或设备内的任何温度)?如果可能,访问信息的OID是什么?谢谢。用于Windows计算机的CPU核心温度的SNMP OID
我正在开发一个Android应用程序,以使用SNMP从计算机检索一些信息。是否可以通过SNMP获取CPU温度(或设备内的任何温度)?如果可能,访问信息的OID是什么?谢谢。用于Windows计算机的CPU核心温度的SNMP OID
它取决于硬件和操作系统。对于Linux服务器,您可以使用lm-sensors。 lm-sensors支持主板上的温度和风扇速度。有一个MIB传感器。我只在SLES上使用了lm-sensors,并且您必须下载并安装对它的支持。
我不知道在Windows上是否有任何对lm-sensors的支持。也许你可以通过WMI获取一些东西......?
如果是“真实服务器”,供应商(惠普等)可能有一个SNMP代理和MIB已经支持这一点。那么它可能适用于Linux和Windows。
又见How to get the temperature of motherboard of a PC (and other hardware statistics)?
对不起,我没有阅读题。问题只针对Windows ... – 2013-04-09 15:29:09