Реклама на Sys-Adm.in

Автор Тема: Температура датчика сервера HP DL380 Gen9 -> to email [ilo, ipmi, snmp, zabbix]  (Прочитано 1866 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн botfm

  • Юзер
  • *
  • Сообщений: 2
  • Karma: +0/-0
    • Share Post
добрый день, коллеги,
постановка задачи:
1. в серверной работает кондиционер, держит +17град С. Не поддерживает SNMP.
но физический сервер HP DL380 Gen9 имеет Ilo, где можно посмотреть значения кучи термо-датчиков, в частности 01-inlet ambient, который практически всегда = температуре серверной = температуре выдачи кондицонера.
Имеется SMTP-gateway, который рассылает alert\alarm email с разного оборудования (cisco, fw) и ПО (cisco cucm, vsphere esxi).

Насколько я понял сервера HP поддерживают SNMP и IPMI.
Каким образом можно настроить smtp-рассылку Температуры 01-inlet ambient сервер HP DL380 Gen9 на email, в случае, если пороговое treshold значение данного датчика превысило скажем 25 град.С?
копать в сторону Zabbix?


 

Оффлайн major_jacks

  • Опытный пользователь
  • ***
  • Сообщений: 103
  • Karma: +7/-0
    • Share Post
Когда термодатчик сервера будет показывать высокую температуру - будет уже поздно. Да и грузить продакшн функциями термометра - некомильфо. Проще поставить туда распберри или ардуино с кучей датчиков (температура, влажность, видео и т.п.) и с нее слать отчеты на почту.

Оффлайн botfm

  • Юзер
  • *
  • Сообщений: 2
  • Karma: +0/-0
    • Share Post
предполагается, что бюджет на распберри_пи и ардуино не выделяют. Необходимо уложиться имеющимися ресурсами.
термодатчик обновляется быстро, до работы ехать 45 мин. Пока Т не достигент Критикал, успею приехать и сделать правильное выключение ВМ, серверов и СХД, отрубить питание и включить резервный кондиционер.

Оффлайн major_jacks

  • Опытный пользователь
  • ***
  • Сообщений: 103
  • Karma: +7/-0
    • Share Post
За 45 минут в закрытом помещении обед разогреть можно будет на серверах... Ну да ладно. Что мешает вбсскриптом на винде или шеллскриптом на линуксе собрать температуру и отправить через почтовый гейт?

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8610
  • Karma: +119/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Действительно, у серверов есть датчики температуры, почему бы не попробовать дергать нформацию и при необходимости слать эвент к примеру на почту.. Так же можно дергать информацию о температуре жесткого диска, например использя hddtemp в linux:
hddtemp /dev/sda
/dev/sda: WDC WD10EZEX-22BN5A0: 37°C
Так же на сколько знаю есть утилиты типа sensors, landscape-sysinfo... думаю можно что то придумать в отношении уведомлений, как минимум уже можно вычислить проблему с температурой по состоянию жесткого диска)
« Последнее редактирование: Май 15, 2016, 10:03:16 am от sysadmin »
дорогу осилит идущий...
......................
MCP, MCTS, RHCSA
......................
also aka xck...

Оффлайн CyberPunk 2050

  • Сообщество ИТ-Специалистов
  • сисадми́н
  • *****
  • Сообщений: 1198
  • Karma: +52/-0
  • Пол: Мужской
  • Местный IP-шник. Работаю в DHCP.
    • Share Post
Когда термодатчик сервера будет показывать высокую температуру - будет уже поздно. Да и грузить продакшн функциями термометра - некомильфо. Проще поставить туда распберри или ардуино с кучей датчиков (температура, влажность, видео и т.п.) и с нее слать отчеты на почту.
Нееее... как это поздно? Кто мешает предупреждать админа до этого момента? Например температура текущая 35, алерт шлется по 38, критическая 40. И тут смысл не в том что-бы использовать сервер как термометр. А мониторить температуру сервера.
[/quote]
За 45 минут в закрытом помещении обед разогреть можно будет на серверах... Ну да ладно. Что мешает вбсскриптом на винде или шеллскриптом на линуксе собрать температуру и отправить через почтовый гейт?
Полностью согласен что не стоит городить, и придумывать всякие там Zabbix, Cacti, Nagios ну и т.д. Можно пройтись по серверу утилиткой snmp_walk, найти нужный параметр (ну или поискать сразу OID в интернете), а потом уже через snmp_get по OID получать температуру. А там написать несложный скрипт думаю не проблема (пиши на чем угодно.)
Одной мотивации недостаточно: если у вас есть идиот и вы его мотивировали, то в результате вы получите мотивированного идиота. Джим Рон

Оффлайн major_jacks

  • Опытный пользователь
  • ***
  • Сообщений: 103
  • Karma: +7/-0
    • Share Post
Нееее... как это поздно? Кто мешает предупреждать админа до этого момента? Например температура текущая 35, алерт шлется по 38, критическая 40. И тут смысл не в том что-бы использовать сервер как термометр. А мониторить температуру сервера.
Чисто гипотетчески, не холивара ради: вдруг навернулся кондёр, температура растет как в духовке. Вентилятор поддерживает заданную 35-градусную температуру, раскручиваясь всё сильнее и сильнее.Пока все в порядке, повода для алерта нет. И на определенных оборотах вдруг клинит его. Температура проца и резко взлетает и админу на почту шлется алерт. Он выезжает из дома и 45 минут едет до работы. Загадка: что увидит админ, когда откроет серверную?  :ggg:

Оффлайн CyberPunk 2050

  • Сообщество ИТ-Специалистов
  • сисадми́н
  • *****
  • Сообщений: 1198
  • Karma: +52/-0
  • Пол: Мужской
  • Местный IP-шник. Работаю в DHCP.
    • Share Post
Чисто гипотетчески, не холивара ради: вдруг навернулся кондёр, температура растет как в духовке. Вентилятор поддерживает заданную 35-градусную температуру, раскручиваясь всё сильнее и сильнее.Пока все в порядке, повода для алерта нет. И на определенных оборотах вдруг клинит его. Температура проца и резко взлетает и админу на почту шлется алерт. Он выезжает из дома и 45 минут едет до работы. Загадка: что увидит админ, когда откроет серверную?  :ggg:
Уже интересней))
Чем поможет ардуино и т.д.? Измерить скорость вращения кулеров? :uee:

Оффлайн major_jacks

  • Опытный пользователь
  • ***
  • Сообщений: 103
  • Karma: +7/-0
    • Share Post
Уже интересней))
Чем поможет ардуино и т.д.? Измерить скорость вращения кулеров? :uee:
Датчик температуры на выходе с кондёра - решение поставленной задачи. При мониторинге - отстук на аптайм, при превышении - алерт, при критическом событии - скрипт запуска корректного выключения оборудования. Стоимость копеечная, реализация быстрая. Лень - двигатель прогресса! Мне было бы влом нестись на всех парах через весь город при получении алерта для корректного выключения серверов. (варианты удаленки не рассматриваем). Поставил бы за свой счёт, если бы был админом :) сэкономил на бензе и нервах :)))

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8610
  • Karma: +119/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Лучше уж так мониторить (тем что под рукой), чем вообще никак)) Ну а так да, малинка сколько стоит, 25 долларов?

Оффлайн major_jacks

  • Опытный пользователь
  • ***
  • Сообщений: 103
  • Karma: +7/-0
    • Share Post
Малинка избыточна для таких задач. Тут пойдет 1-2-х долларовая ардуинка с датчиком и переферией связи.

Оффлайн sysroman

  • Сообщество ИТ-Специалистов
  • сисадми́н
  • *****
  • Сообщений: 988
  • Karma: +41/-0
  • Пол: Мужской
  • Абра-Кадабра
    • Share Post
  • ЗВАНИЕ: Развивающийся айтишник
я за ардруинку,  :smile3:
I5 4670k/Asus z87 pro/rx580/16 gb ram/1+1TB+240ssd/600W
T430/3320m/8 gb ram/1 TB+128ssd - Sold


sad
После обнвления IPMI Firmware не могу попасть на веб морду сервера.

Автор Kastiel318

6 Ответов
1889 Просмотров
Последний ответ Август 14, 2014, 05:08:54 pm
от Kastiel318
xx
Настройка оповещений о проблемах сервера на email

Автор Oleg_1990

8 Ответов
917 Просмотров
Последний ответ Май 08, 2017, 09:08:44 pm
от sysadmin
xx
Centos 7 установка Zabbix Server+Zabbix Agent. Установка Агентов на Windows

Автор alerta

13 Ответов
2148 Просмотров
Последний ответ Апрель 15, 2016, 02:18:08 pm
от sysadmin
clip
Температура в серверной скачет

Автор CyberPunk 2050

2 Ответов
745 Просмотров
Последний ответ Сентябрь 07, 2016, 01:54:59 pm
от CyberPunk 2050