Pull to refresh

Comments 40

В чем тайный смысл ограничения времени работы "$count -lt 9000000"?
Ограничение должно быть.
А насколько большое тут каждому свое.
Мне такой цифры хватает, чтобы год не мучаться — работает или нет. Ну и с запасиком…
Извините, если не точно сформулировал, но я и просил объяснить смысл ограничения, а не его конкретное значение.
То есть, вместо того, чтобы потратить 5 минут времени и раз и навсегда разобраться, как в bash пишутся бесконечные циклы (авось, еще когда пригодиться), Вы предпочитаете заложить в скрипт бомбу замедленного действия? Такие простенькие системы, как описанная Вами, зачастую живут гораздо дольше, чем изначально предполагалось их создателями. Очень неприятно, когда давно сменил работу и думать забыл о том, что наваял на прошлом месте, получать «звонки из прошлого» с просьбой о помощи.
А с чем связано такой специфичный выбор ПО для мониторинга?
Почему не выбрали опенсорсные аналоги (Zabbix, Nagios, Graphite, Prometheus, etc.)?
Скорее всего из-за простоты. Поставить PRTG, прикрутить десяток сенсоров, настроить алерты сможет даже студент за пару часов. Вопрос в другом — если мне не изменяет память, PRTG требует денег, если ставится больше 10 сенсоров.
Там фри вариант — 100 сенсоров на 1 сервер пртг бесплатно.
Этого количества хватает на много чего.
PRTG удобен и прост при быстром развертывании для стендов и разного парка железа (от Циски до Аудиокодеса его гонял в больших объемах сенсоров).
Да и есть бесплатные плюшки там хорошие.
Заббикс как то не пошел — не удобен оказался для моего парка железа.

Неттоп, USB датчик температуры…
"Специалист подобен флюсу, полнота его одностороння"

да. до этого поста я считал, что «дно» — это использование Raspberry PI для подобных задач. а оно эвон как ещё можно.
Даже перечитывал статью в поисках ограничений, не позволяющих решить задачу попроще.
Ведь в заголовке значится «бюджетный».
А если бы у автора завалялся игровой комп? Ну так, случайно. Совершенно не нужный. )))
С ардуиной можно уложиться примерно в три доллара. И работать будет явно дольше — там нечему отказывать. Примеров датчиков температуры на хабре сотни.
Ардуина+температурный датчик+езернет за три доллара?

Да, простите, ошибся в два раза — шесть при закупке в мелкую розницу. Так что лучше, конечно, нетбук.

У меня что-то меньше десятки не получается на али. Без учета БП.
А упомянутый usb-градусник баксов шесть стоит.

И стоит ли в этом случае с ардуиной возиться? Нет, конечно, ставить отдельный компьютер для измерения температуры нет никакого смысла, но в большинстве серверных сервера и так имеются — и воткнуть в них градусник проще, чем ставить отдельную ардуину.

Dht11 стоит меньше доллара. Ардуина с Ethernet — пятёрку. Запитывается от USB.

Вы всё неправильно сделали!
Надо было взять б/у сервер на али-экспресс, с двумя 12-ядерными процессорами и 64 гигами оперативы. и в НЕГО воткнуть USB-свисток термометр.
Я года полтора назад предлагал забрать сановские серваки разной степени навороченности, некоторые — бесплатно, некоторые — недорого. Отличный вариант получился бы, как раз в стиле «в гамаке и стоя»

Когда-то давно делал подобное на некоем польском чудном устройстве под названием lan controller, со всеми SNMP, cacti и линуксами. Сейчас просто стоит sonoff sc и ок

То есть DS1820 в свободный ком-порт в серверной — это будет сложнее?
Ожидал увидеть хотя бы автоматическое включение кондиционеров по достижению некоего порога температуры, а тут всего-лишь гайд как из костылей собрать велосипед.
Между кондиционерными блоками виднеется отдельная коробка, есть надежда, что там их мозги спрятаны.
Хотя у меня в серверной бюджетный вариант — стоит два бытовых сплита, один на 21 градус поставлен, другой на 24. Периодически меняю местами (ручками) для распределения нагрузки.
Если вдруг температура стала 24 — значит один из кондиционеров вырубился и надо слать письмо админам.
Есть отличные недорогие устройства — ESPMeteo, с внешними датчиками DHT11/22, замеряющими температуру/влажность. Устройства умеют подключаться к wifi и как отдавать данные по запросу tcp/http, так и самостоятельно отправлять их, например, на MQTT-сервер и/или на narodmon.ru (для которого есть «родная» софтина под андроид, например).
Первую такую станцию я купил пару лет назад, и с тех пор купил ещё три — замеряют температуру/влажность как в разных частях дома, так и снаружи. Данные собираются Zabbix-ом на домашнем сервере и рисуют графики.
В самом дешёвом варианте железяка с одним датчиком стоит 850 рублей. Это, конечно, дороже вашего USB датчика, но, на мой взгляд, в целом — копеечное решение.

Дорого же, девборда+датчик — меньше $6.
Я собирал беспроводные, вышло не очень: $8.4 на комплектующие, большой, садится за 4-6 месяцев, dht22 сильно врет по влажности.
Проще всего взять сяомный шлюз, датчики аквара по $10 и включить доступ по лан. Очень компактные, долго работают и адекватно измеряют влажность. Поддержка шлюза есть наверное в любом умном доме.

А мы вытащили по IPMI температуру с передней панели одного из серверов в Zabbix.
Также вы можете использовать датчики температуры сервера. Это не потребует дополнительного оборудования.
Смысл был именно сделать небольшое отдельное решение, которое можно перемещать и менять настройки при необходимости без вмешательства в текущие рабочие системы в инфраструктуре.
Мне одному показалось, что серверная совмещена то ли со складом, то ли с рабочими местами? Если так то, как вы там «выживаете»?
Рабочих мест там нет (там иногда еще живут стулья и тумбочки незадействованные), стеллажи используются для хранения тестового оборудования.
Прошу прощения, но ведь серверные UPS содержат внешние датчики температуры и SNMP. Снять значения Zabbix'ом. Все же уже производителями UPS придумано и реализованно.
У нас старые APC даже без карт.
Тем более ИБП\сервера не все время стоят в стойке — их могут забрать на ремонт, поменять и прочее. И тогда опять заново настройки делать.
Обычно внутренние датчики температуры из устройства не быстро реагируют на смену внешней температуры, да и погрешность там больше.
Внешний же датчик можно размещать где удобно и он более точен по изменениям показаний в короткое время.
Хотя это интересная тема — провести сравнение видов графиков температуры из сервера, маршрутизатора ибп и внешнего датчика при выключении кондиционеров.
Уже лет 7 как в продаже есть умные блоки ротации, всякие согласователи работы кондиционеров — автоматически управляют кондиционерами, шлют по сети состояние серверной куда угодно, позволяют удаленно включать/выключать кондиционеры, смотреть историю работы кондиционеров и температуры в серверной, обладают как минимум двумя датчиками температуры серверной и двумя датчиками холодного воздуха на выходах, отправляют смс и емейлы при авариях (правда регистрация все-же нужна но не по смс) :)
В создании одной такой системы лет 5 назад сам принимал участие, в профиле есть статья.
Эти MP707 кстати, ребята из Зеленограда производят. В свое время они термометры для Мастеркит делали. Теперь открыли свое производство и магазин.
С выносным датчиком влагозащищенным есть в корпусе, называется RODOS-5B. У них так же есть серия WatchDogов дешевых и Ethernet-реле.
Вообще устройства у ребят эти реально неплохие. Ещё хочется отметить что они всё сами делают, поэтому и с качеством полный порядок)
Я сама себе подобные заказывала. Понравились в целом. Здорово то, что делают они их сами, то есть качество тут гораздо выше, да и надёжные они, так что мне они приглянулись, но опять же это только моё мнение
Sign up to leave a comment.

Articles