newsare.net
Пришла в голову задача, которая на словах звучит просто. «Сделай скрипт, который смотрит логи и шлёт в Telegram» ну что тут сложного? Bash, curl,Как я писал скрипт: от идеи до рабочего инструмента
Пришла в голову задача, которая на словах звучит просто. «Сделай скрипт, который смотрит логи и шлёт в Telegram» ну что тут сложного? Bash, curl, пара if-ов. Час работы, не больше.Изначально хотелось простого, чтобы скрипт анализирует системные логи и отправляет отчёт. Потом захотелось чуточку усложнить и добавить:1. Проверка ошибок в системных логах2. Контроль свободного места на диске3. Мониторинг состояния сервисов4. Анализ использования памяти5. Контроль попыток несанкционированного доступаПять пунктов. Каждый кажется несложным. Вместе они означали, что это уже не «скриптик на вечер», а полноценный инструмент. Что ж, поехали.Для начала решил написать тестовую версию с минимальными фукциями: Читать далее Read more











