Мониториг температуры

Started by zeratyl, May 02, 2012, 03:44:34 PM

Previous topic - Next topic

zeratyl

Подскажите пожалуйста, есть ли возможность измерять температуру в оборудовании, средствами NetXMS? Смотрел в сторону ACPI, но в версии 1.0.12 таких параметров не нашёл. Измерение температуры HDD через параметр PhysicalDisk.Temperature() как я понял работает только для PATA дисков.


zeratyl

Про s.m.a.r.t я в курсе. Меня интересовал вопрос нативной поддержки, а не получение данных с использованием внешнего скрипта. Читал на форуме что планируется интеграция, она завершена?

Victor Kirhenshtein

Vstroennoj podderzki poka net. Ja davno hochu sdelat' integraciju so smartmontools, no ne hvataet vremeni k sozaleniju. Pos Windows est' podderzka ACPI, dlja etogo nado zagruzit' WMI subagent. Posle etogo pojavljajutsja parametr ACPI.ThermalZone.CurrentTemp(*) i spisok ACPI.ThermalZones.

Ethril

На брендах можно мониторить температуру через SNMP, как-то так.

zeratyl

Спасибо всем ответившим, буду пробовать. Надеюсь на скорую реализацию smart в NetXMS.

Alex Kirhenshtein

В 1.2.1 будет поддержка lm_sensors

kozlov_ao

Для особо-нетерпеливых (типа меня), можно использовать решение speedfan+snmp (тока под винду)

zeratyl

Версия Debian 6 x64, NetXMS Agent и NetXMS Server 1.2.1 из пакетов, lm-sensors 3.1.2-6, в nxagentd.conf прописано SubAgent = lmsensors.nsm, руководствуюсь статьёй http://wiki.netxms.org/wiki/Subagent:lm-sensors,

делаю запрос sensors
i5k_amb-isa-0000
Adapter: ISA adapter
Ch. 0 DIMM 0: +43.0°C  (low  = +127.5°C, high = +127.5°C)
Ch. 1 DIMM 0: +42.0°C  (low  = +127.5°C, high = +127.5°C)

Но при использовании клиента не появляется в DCI LMSensors.Value("chip", "label") в списке выбора и запрос вида LMSensors.Value("i5k_amb-isa-0000","Ch. 0 DIMM 0") не работает. Не подскажете в чём может быть проблема.

Victor Kirhenshtein

Похоже deb пакет собрали без lmsensors :( Я попозже сделаю сборку с lmsensors - сейчас не успеваю.

zeratyl


zeratyl

а версию 1.2.2 собрали с поддержкой lmsensors?

Victor Kirhenshtein


zeratyl

Да, deb пакет 1.2.2 собран с поддержкой lmsensors. Вот только сам lmsensors как-то скупо поддерживает серверное оборудование supermicro, либо вообще ничего не находит, либо 1-2 датчика.