Comments 40
В чем тайный смысл ограничения времени работы "$count -lt 9000000"?
Ограничение должно быть.
А насколько большое тут каждому свое.
Мне такой цифры хватает, чтобы год не мучаться — работает или нет. Ну и с запасиком…
А насколько большое тут каждому свое.
Мне такой цифры хватает, чтобы год не мучаться — работает или нет. Ну и с запасиком…
Извините, если не точно сформулировал, но я и просил объяснить смысл ограничения, а не его конкретное значение.
Структура цикла.
habr.com/company/ruvds/blog/325928
habr.com/company/ruvds/blog/325928
while /bin/true
do
echo "ok"
sleep 5
done
То есть, вместо того, чтобы потратить 5 минут времени и раз и навсегда разобраться, как в bash пишутся бесконечные циклы (авось, еще когда пригодиться), Вы предпочитаете заложить в скрипт бомбу замедленного действия? Такие простенькие системы, как описанная Вами, зачастую живут гораздо дольше, чем изначально предполагалось их создателями. Очень неприятно, когда давно сменил работу и думать забыл о том, что наваял на прошлом месте, получать «звонки из прошлого» с просьбой о помощи.
А с чем связано такой специфичный выбор ПО для мониторинга?
Почему не выбрали опенсорсные аналоги (Zabbix, Nagios, Graphite, Prometheus, etc.)?
Почему не выбрали опенсорсные аналоги (Zabbix, Nagios, Graphite, Prometheus, etc.)?
Скорее всего из-за простоты. Поставить PRTG, прикрутить десяток сенсоров, настроить алерты сможет даже студент за пару часов. Вопрос в другом — если мне не изменяет память, PRTG требует денег, если ставится больше 10 сенсоров.
PRTG удобен и прост при быстром развертывании для стендов и разного парка железа (от Циски до Аудиокодеса его гонял в больших объемах сенсоров).
Да и есть бесплатные плюшки там хорошие.
Заббикс как то не пошел — не удобен оказался для моего парка железа.
Да и есть бесплатные плюшки там хорошие.
Заббикс как то не пошел — не удобен оказался для моего парка железа.
Неттоп, USB датчик температуры…
"Специалист подобен флюсу, полнота его одностороння"
да. до этого поста я считал, что «дно» — это использование Raspberry PI для подобных задач. а оно эвон как ещё можно.
Даже перечитывал статью в поисках ограничений, не позволяющих решить задачу попроще.
Ведь в заголовке значится «бюджетный».
А если бы у автора завалялся игровой комп? Ну так, случайно. Совершенно не нужный. )))
Ведь в заголовке значится «бюджетный».
А если бы у автора завалялся игровой комп? Ну так, случайно. Совершенно не нужный. )))
С ардуиной можно уложиться примерно в три доллара. И работать будет явно дольше — там нечему отказывать. Примеров датчиков температуры на хабре сотни.
Ардуина+температурный датчик+езернет за три доллара?
Да, простите, ошибся в два раза — шесть при закупке в мелкую розницу. Так что лучше, конечно, нетбук.
У меня что-то меньше десятки не получается на али. Без учета БП.
А упомянутый usb-градусник баксов шесть стоит.
И стоит ли в этом случае с ардуиной возиться? Нет, конечно, ставить отдельный компьютер для измерения температуры нет никакого смысла, но в большинстве серверных сервера и так имеются — и воткнуть в них градусник проще, чем ставить отдельную ардуину.
А упомянутый usb-градусник баксов шесть стоит.
И стоит ли в этом случае с ардуиной возиться? Нет, конечно, ставить отдельный компьютер для измерения температуры нет никакого смысла, но в большинстве серверных сервера и так имеются — и воткнуть в них градусник проще, чем ставить отдельную ардуину.
Вы всё неправильно сделали!
Надо было взять б/у сервер на али-экспресс, с двумя 12-ядерными процессорами и 64 гигами оперативы. и в НЕГО воткнуть USB-свисток термометр.
Надо было взять б/у сервер на али-экспресс, с двумя 12-ядерными процессорами и 64 гигами оперативы. и в НЕГО воткнуть USB-свисток термометр.
Когда-то давно делал подобное на некоем польском чудном устройстве под названием lan controller, со всеми SNMP, cacti и линуксами. Сейчас просто стоит sonoff sc и ок
То есть DS1820 в свободный ком-порт в серверной — это будет сложнее?
Ожидал увидеть хотя бы автоматическое включение кондиционеров по достижению некоего порога температуры, а тут всего-лишь гайд как из костылей собрать велосипед.
Между кондиционерными блоками виднеется отдельная коробка, есть надежда, что там их мозги спрятаны.
Хотя у меня в серверной бюджетный вариант — стоит два бытовых сплита, один на 21 градус поставлен, другой на 24. Периодически меняю местами (ручками) для распределения нагрузки.
Если вдруг температура стала 24 — значит один из кондиционеров вырубился и надо слать письмо админам.
Хотя у меня в серверной бюджетный вариант — стоит два бытовых сплита, один на 21 градус поставлен, другой на 24. Периодически меняю местами (ручками) для распределения нагрузки.
Если вдруг температура стала 24 — значит один из кондиционеров вырубился и надо слать письмо админам.
Есть отличные недорогие устройства — ESPMeteo, с внешними датчиками DHT11/22, замеряющими температуру/влажность. Устройства умеют подключаться к wifi и как отдавать данные по запросу tcp/http, так и самостоятельно отправлять их, например, на MQTT-сервер и/или на narodmon.ru (для которого есть «родная» софтина под андроид, например).
Первую такую станцию я купил пару лет назад, и с тех пор купил ещё три — замеряют температуру/влажность как в разных частях дома, так и снаружи. Данные собираются Zabbix-ом на домашнем сервере и рисуют графики.
В самом дешёвом варианте железяка с одним датчиком стоит 850 рублей. Это, конечно, дороже вашего USB датчика, но, на мой взгляд, в целом — копеечное решение.
Первую такую станцию я купил пару лет назад, и с тех пор купил ещё три — замеряют температуру/влажность как в разных частях дома, так и снаружи. Данные собираются Zabbix-ом на домашнем сервере и рисуют графики.
В самом дешёвом варианте железяка с одним датчиком стоит 850 рублей. Это, конечно, дороже вашего USB датчика, но, на мой взгляд, в целом — копеечное решение.
Дорого же, девборда+датчик — меньше $6.
Я собирал беспроводные, вышло не очень: $8.4 на комплектующие, большой, садится за 4-6 месяцев, dht22 сильно врет по влажности.
Проще всего взять сяомный шлюз, датчики аквара по $10 и включить доступ по лан. Очень компактные, долго работают и адекватно измеряют влажность. Поддержка шлюза есть наверное в любом умном доме.
А мы вытащили по IPMI температуру с передней панели одного из серверов в Zabbix.
Также вы можете использовать датчики температуры сервера. Это не потребует дополнительного оборудования.
Не реклама! Пользую этот ru.aliexpress.com/item/USB-Sensor-Thermometer-Temperature-Measurement-Control-Alarm-Data-Logger-Tester/32777212557.html
Настраивается в 2 минуты. Умеет рисовать графики и слать алерты на почту.
Настраивается в 2 минуты. Умеет рисовать графики и слать алерты на почту.
Мне одному показалось, что серверная совмещена то ли со складом, то ли с рабочими местами? Если так то, как вы там «выживаете»?
Прошу прощения, но ведь серверные UPS содержат внешние датчики температуры и SNMP. Снять значения Zabbix'ом. Все же уже производителями UPS придумано и реализованно.
У нас старые APC даже без карт.
Тем более ИБП\сервера не все время стоят в стойке — их могут забрать на ремонт, поменять и прочее. И тогда опять заново настройки делать.
Обычно внутренние датчики температуры из устройства не быстро реагируют на смену внешней температуры, да и погрешность там больше.
Внешний же датчик можно размещать где удобно и он более точен по изменениям показаний в короткое время.
Хотя это интересная тема — провести сравнение видов графиков температуры из сервера, маршрутизатора ибп и внешнего датчика при выключении кондиционеров.
Тем более ИБП\сервера не все время стоят в стойке — их могут забрать на ремонт, поменять и прочее. И тогда опять заново настройки делать.
Обычно внутренние датчики температуры из устройства не быстро реагируют на смену внешней температуры, да и погрешность там больше.
Внешний же датчик можно размещать где удобно и он более точен по изменениям показаний в короткое время.
Хотя это интересная тема — провести сравнение видов графиков температуры из сервера, маршрутизатора ибп и внешнего датчика при выключении кондиционеров.
Уже лет 7 как в продаже есть умные блоки ротации, всякие согласователи работы кондиционеров — автоматически управляют кондиционерами, шлют по сети состояние серверной куда угодно, позволяют удаленно включать/выключать кондиционеры, смотреть историю работы кондиционеров и температуры в серверной, обладают как минимум двумя датчиками температуры серверной и двумя датчиками холодного воздуха на выходах, отправляют смс и емейлы при авариях (правда регистрация все-же нужна но не по смс) :)
В создании одной такой системы лет 5 назад сам принимал участие, в профиле есть статья.
В создании одной такой системы лет 5 назад сам принимал участие, в профиле есть статья.
Эти MP707 кстати, ребята из Зеленограда производят. В свое время они термометры для Мастеркит делали. Теперь открыли свое производство и магазин.
С выносным датчиком влагозащищенным есть в корпусе, называется RODOS-5B. У них так же есть серия WatchDogов дешевых и Ethernet-реле.
С выносным датчиком влагозащищенным есть в корпусе, называется RODOS-5B. У них так же есть серия WatchDogов дешевых и Ethernet-реле.
Вообще устройства у ребят эти реально неплохие. Ещё хочется отметить что они всё сами делают, поэтому и с качеством полный порядок)
Я сама себе подобные заказывала. Понравились в целом. Здорово то, что делают они их сами, то есть качество тут гораздо выше, да и надёжные они, так что мне они приглянулись, но опять же это только моё мнение
Sign up to leave a comment.
Бюджетный мониторинг температуры в Cерверной комнате (MP707+nettop c Linux+PRTG)