Установка monit на FreeBSD

monit — утилита, которая позволяет отслеживать запущен ли процесс. Если нет — она может его перезапустить.

1) Устанавливаем из пакетов:

2) Добавляем в автозагрузку:

в файл /etc/rc.conf добавляем строку monit_enable=»YES»

3) Создаем файл настроек на основе /usr/local/etc/monitrc.sample .Можно просто переименовать в /usr/local/etc/monitrc

Из того что нужно было мне:

Веб интерфейс, как лишняя «дыра» не нужен — комментируем

4) В /etc/monit.d/ создаем файл, например monit.conf с отслеживаемыми сервисами. Например:

Вот пример конфига который получился в конце концов у меня:

Сдаю 1к квартиру

Стоимость аренды: 9 тысяч рублей+коммунальные платежи (оплачивает жилец). Коммуналка сейчас — примерно 1600 руб/мес.

В начале каждого месяца осматриваю порядок, чистоту и комлектность в квартире, проверяю коммунальные платежи, мило улыбаюсь, беру деньги за аренду за следующий месяц.

Комплектность квартиры:

Ванная комната:

  • зеркало, коврики на полу, чистящие средства, занавеска.

Кухня:

  • кухонный уголок (стол+диван+пуфики)
  • кухонный гарнитур (столы,шкафы)
  • газовая плита
  • электрический чайник
  • холодильник

Комната:

  • угловой диван
  • стенка
  • телевизор

Есть возможность подключения сети интернет и кабельного ТВ от МТС (кабеля в квартире, отключено).

Фото:

Контакты: т. +79212347594 skype: pvtuning

 

HLK-SW16 устройство с 16 реле управления нагрузкой

Куплено на Aliexpress. Устройство предназначено для управления реле по сети. Выглядит вот так:

Q14078-HLK-SW16-16-Канал-Android-Смартфон-CWiFi-Реле-Реле-WiFi-Модуль-FreePostИмеет на борту встроенный WiFi модуль, т.е. можно цепляться как по Ethernet, так и по WiFi. На этом все прелести и кончаются и начинаются минусы:

  • устройство управляется только при использовании p2p сети
  • API и SDK хоть и есть, и описано достаточно подробно, но нет ни исходных кодов, ни скомпилированных библиотек lib2tu под Linux.
  • пока не найдено возможности «отвязвать» от их «облака».  При старте устройство лезет туда и авторизируется автоматически. Если нет авторизации — управлять им не получится.

Техподдержка в скайпе отвечает. Но к сожалению пока ничем особо помочь не может. Выслали всё что могли. Но т.к. таки нет библиотек libt2u под Linux, управлять возможным не представляется. Да и ценность этого «управления» сомнительна, т.к. необходимость авторизации на стороннем сервере мягко говоря настораживает.

Да, для «дома для семьи» оно может и без разницы, но для того чтобы поставить в «продакшен» конечно и речи нет, пока нет способа отвязать устройство от их серверов..

Убить процесс по параметру запущеного процесса..

Например, есть два запущенных процесса, не отличающихся по имени файла, но отличающихся по параметрам запуска. Задача: убить нужный.

Решение:

1 2