Найти в Дзене
Уроки Linux

🛠️ Как автоматически создавать отчёты по логам с помощью bash и cron

🛠️ Как автоматически создавать отчёты по логам с помощью bash и cron

Привет, любители автоматизации! 🚀

Больше не нужно ежедневно ковыряться в логах вручную — научимся делать это быстро и красиво!

Самое важное — запомнить, что скрипты и планировщик могут творить чудеса.

Например, собрать все ошибки за неделю и прислать их себе на почту — легко!

Что понадобится:

- Базовые знания bash

- Навык работы с cron

Пример идеи:

- Создаём скрипт, который парсит лог файл, ищет ошибки и выводит их в файл.

- Настраиваем cron, чтобы запускать его ежедневно в определённое время.

Вот пример:

#!/bin/bash

grep "error" /var/log/syslog > /home/user/error_report_$(date +%F).txt

mail -s "Error report" user@example.com < /home/user/error_report_$(date +%F).txt

Дальше — планировщик: добавляем задачу через crontab -e:

0 8 * * * /home/user/error_report.sh

Теперь каждое утро у вас будет свежий отчёт со всеми ошибками за вчерашний день, а почта не пустует.

Автоматизация — это свобода от рутины, которая забирает время и нервы.

Какие задачи ты хотел бы автоматизировать с помощью скриптов и cron? Поделись в комментариях!

💬 Пригласи своих друзей-программистов и системных админов прокачаться вместе:

больше полезных статей ты найдешь в нашем телеграм канале https://t.me/LinuxSkill а вакансии для системных администраторов в боте https://t.me/gradeliftbot

«Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot»

Уверен в своих знаниях linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай всю правду о рынке вакансий системных администраторов в telegram боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!