Я разрабатываю приложение для Android, чтобы получить некоторую информацию с компьютера, используя SNMP. Возможно ли получить SNMP температуру процессора (или любую температуру внутри устройства)? Если возможно, что такое OID для доступа к информации? Благодарю.SNMP OID для температуры ядра процессора компьютера Windows
1
A
ответ
0
В зависимости от HW и ОС. Для серверов Linux вы можете использовать lm-датчики. lm-датчики поддерживают температуру и скорость вентилятора на материнской плате. Существует MIB для lm-датчиков. Я использовал только lm-датчики на SLES, и там вам нужно загрузить и установить поддержку для него.
Я не знаю, есть ли поддержка для lm-датчиков в Windows. Может быть, вы можете что-то подобрать через WMI ...?
Если для «реального сервера» поставщик (HP и т. Д.) Может иметь агент SNMP, а MIB уже поддерживает это. Тогда это, вероятно, будет работать как для Linux, так и для Windows.
Смотрите также How to get the temperature of motherboard of a PC (and other hardware statistics)?
К сожалению, я не прочитал название. Вопрос только для Windows ... –