Обычно серверное оборудование имеет датчики температуры, которые можно опрашивать через IPMI. Это верно для всех серверов, которые у меня есть, даже общие бренды, примерно до 2002 года ... и также верно для моего домашнего ПК.
В Linux вы можете получить доступ к этой информации, используя ipmitool
. Некоторые серверы также предоставляют его, snmp
если у вас есть соответствующий MIB для вашего поставщика. Серверы без интерфейса ipmi могут предоставлять данные через lm_sensors
.
В Windows вы можете использовать проект ipmiutil для доступа к информации ipmi ... Есть множество других способов сделать это, и я не администратор Windows, поэтому я не могу точно сказать вам, каков наилучший способ, но вы можете рассмотреть возможность запуска версии NRPE для Windows, чтобы обеспечить безопасный доступ к данным для nagios.