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

📡 Как настроить автоматическую отправку логов с серверов в Telegram

📡 Как настроить автоматическую отправку логов с серверов в Telegram

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

Хотите, чтобы важные лог-файлы приходили прямо в ваш мессенджер без лишних движений? Легко! Настроим это за пару минут и забудем о постоянных проверках вручную.

Что важно знать?

- Можно отправлять системные логи или результаты скриптов

- Настройка безопасна и гибка

- Мгновенно будете в курсе проблем и событий

Вот простая схема: создаем скрипт, который будет проверять логи, и отправлять их в Telegram через встроенный webhook или бота.

Для этого используем curl и API Telegram.

Пример идеи для скрипта:

- Собираешь логи за последний час:

tail -n 50 /var/log/syslog

- Отправляешь через curl:

curl -s -X POST https://api.telegram.org/bot<токен>/sendMessage -d chat_id=<ID> -d text="Логи за последний час:

$(tail -n 50 /var/log/syslog)"

Это — только идея! Можно автоматизировать так, чтобы скрипт запускался по расписанию через cron.

Представьте: всему коллективу всегда всё видно, даже если админ спит!

Экспериментируйте, и ваши системы станут еще умнее.

А вы уже настраивали автоматическую отправку логов? Что решили — готовим еще проще или добавляем новые фишки?

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

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

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

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