PDA

View Full Version : Температура на Windows Server 2003 x64


madaga
07-09-2009, 22:40
В общем сабж! Ищу решение по мониторингу температуры (это основное) процессора на Windows Server 2003 x64! Можно ли реализовать на Zabbixe? Спасибо!

asbel
08-09-2009, 05:16
Я сделал через snmp. Для этого установлен софт от производителя сервера

madaga
08-09-2009, 06:11
Я сделал через snmp. Для этого установлен софт от производителя сервера
А какой у тебя производитель и какой Софт?

asbel
08-09-2009, 14:21
Производитель - HP, Intel и IBM. Софт точно не помню как называется, но от производителей.

daevy
17-09-2009, 03:22
если сервак брэндовый то к нему обычно идут фирменные утилиты для мониторинга физ.параметров шасси. а если малина небрэндовая то вот выдержка из моих заметок:

Получилось так что служба SNMP не отдает подобные данные, и пакет lm_sensors не портирован на платформу Windows. Но выход все же есть. Используем следующие инструменты SpeedFan – http://www.almico.com/sfdownload.php и SFSNMP – это плугин для сбора статистика SpeedFan’а по SNMP – http://code.bastart.eu.org.nyud.net/files/sfsnmp-0.0.4-12.msi
перезапускаем на всякий случай snmp службу и сам speedfan. Теперь данные можно брать по SNMP через следующие OID’ы

.1.3.6.1.4.1.16.0.1.x – Температура (.0 – HDD; .1 – Temp1 – материнская плата; .2 – Memory; .3 – CPU; .4 – GPU)
.1.3.6.1.4.1.16.0.2.x – Частота вращения кулеров
.1.3.6.1.4.1.16.0.3.x – Напряжение

Тут следует заметит что при сборе через snmpwalk вместо ‘x’ необходимо указвать цифру, если указать неполное значение OID (.1.3.6.1.4.1.16.0.1) то snmpwalk выдаст сообщение об ошибке
Error in packet.
Reason: (genError) A general failure occured
Failed object: SNMPv2-SMI::enterprises.16.0.1