sendEmail, парсинг лога + отправка почты

Пример скрипта, который парсит лог (ищет слово «error») и отправляет сообщение на почту.

Читать далее «sendEmail, парсинг лога + отправка почты»

Подключение letsencrypt для gitlab

Подключение letsencrypt для gitlab с нуля или при переходе с платного сертификата на letsencrypt.

Читать далее «Подключение letsencrypt для gitlab»

Zabbix: мониторинг лога, автоматическое восстановление триггера

Есть триггер, который по timestamp мониторит лог-файл. Как только в логе появляется соответствующая запись, триггер срабатывает.

Читать далее «Zabbix: мониторинг лога, автоматическое восстановление триггера»

Ошибка при переносе контейнера

На сервере с OpenVZ 3.10.0-693.1.1.vz7.37.26 создал контейнер в качестве шаблона. Перенёс его на другой сервер с OpenVZ 3.10.0-327.36.1.vz7.20.18. Там шаблон развернулся не запустился.

Читать далее «Ошибка при переносе контейнера»

Подсветка терминала bash

Поскольку не нашёл однозначно ясного материала по подсветке терминала bash, то решил для себя аккумулировать понятный мне материал.

Читать далее «Подсветка терминала bash»