NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: zeratyl on May 02, 2012, 03:44:34 PM

Title: Мониториг температуры
Post by: zeratyl on May 02, 2012, 03:44:34 PM
Подскажите пожалуйста, есть ли возможность измерять температуру в оборудовании, средствами NetXMS? Смотрел в сторону ACPI, но в версии 1.0.12 таких параметров не нашёл. Измерение температуры HDD через параметр PhysicalDisk.Temperature() как я понял работает только для PATA дисков.
Title: Re: Мониториг температуры
Post by: SKYnv on May 02, 2012, 07:27:43 PM
s.m.a.r.t (http://ru.wikipedia.org/wiki/S.M.A.R.T)
Title: Re: Мониториг температуры
Post by: zeratyl on May 03, 2012, 09:47:38 AM
Про s.m.a.r.t я в курсе. Меня интересовал вопрос нативной поддержки, а не получение данных с использованием внешнего скрипта. Читал на форуме что планируется интеграция, она завершена?
Title: Re: Мониториг температуры
Post by: Victor Kirhenshtein on May 03, 2012, 11:01:57 AM
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.
Title: Re: Мониториг температуры
Post by: Ethril on May 03, 2012, 12:11:13 PM
На брендах можно мониторить температуру через SNMP, как-то так (https://www.netxms.org/forum/oe-oo/ktoa-aaka-(-oe-k-hardware-moto-a-hp-proliant)/).
Title: Re: Мониториг температуры
Post by: zeratyl on May 03, 2012, 04:36:33 PM
Спасибо всем ответившим, буду пробовать. Надеюсь на скорую реализацию smart в NetXMS.
Title: Re: Мониториг температуры
Post by: Alex Kirhenshtein on May 31, 2012, 12:31:41 PM
В 1.2.1 будет поддержка lm_sensors
Title: Re: Мониториг температуры
Post by: kozlov_ao on May 31, 2012, 02:21:27 PM
Для особо-нетерпеливых (типа меня), можно использовать решение speedfan+snmp (тока под винду)
Title: Re: Мониториг температуры
Post by: zeratyl on July 06, 2012, 09:57:26 AM
Версия 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") не работает. Не подскажете в чём может быть проблема.
Title: Re: Мониториг температуры
Post by: Victor Kirhenshtein on July 06, 2012, 02:00:11 PM
Похоже deb пакет собрали без lmsensors :( Я попозже сделаю сборку с lmsensors - сейчас не успеваю.
Title: Re: Мониториг температуры
Post by: zeratyl on July 06, 2012, 02:11:41 PM
Буду ждать. Спасибо
Title: Re: Мониториг температуры
Post by: zeratyl on August 01, 2012, 02:35:15 PM
а версию 1.2.2 собрали с поддержкой lmsensors?
Title: Re: Мониториг температуры
Post by: Victor Kirhenshtein on August 01, 2012, 05:42:20 PM
Da, dolzen byt' s lmsensors.
Title: Re: Мониториг температуры
Post by: zeratyl on August 07, 2012, 04:24:16 PM
Да, deb пакет 1.2.2 собран с поддержкой lmsensors. Вот только сам lmsensors как-то скупо поддерживает серверное оборудование supermicro, либо вообще ничего не находит, либо 1-2 датчика.