Задать вопрос
@MagicalGroo

Как узнать температуру процессора сервера?

Всем привет!
Вопрос к знатокам. Требуется узнать температуру процессоров на сервере. Все возможные программы (Hardware monitor, CPU-Z, Speedfan) не показывают температуру, так же не работают wmic в командной строке (wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CriticalTripPoint, CurrentTemperature) и powershell (get-wmiobject msacpi_thermalzonetemperature -namespace "root/wmi").
Единственное ПО которое обнаружило температуру является AIDA64, но она не подходит, так как требуется вывод в консоль\командую строку, да и AIDA платная.
Так вот вопрос, есть ли какие то варианты узнать температуру процессоров, как это делает AIDA через любой язык программирования или стандартными средствами?
ОС: Windows 2012 R2 Standart
CPU's: Intel Xeon e5-2670
Материнская карта (Видел где то нужна): IBM y8362
Всем заранее спасибо
  • Вопрос задан
  • 749 просмотров
Подписаться 1 Сложный Комментировать
Решения вопроса 1
@d-stream
Готовые решения - не подаю, но...
Может стоит рассмотреть вариант добычи этих показателей через snmp?
Благо материнка по-настоящему серверная и имеет bmc/imm.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
В 2012 R2 нет ThermalZone в WMI, оно появилось в 2016 вместе с поддержкой ACPI 5.0.
По идее Libre/OpenHardwareMonitor только вас может спасти.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы