Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🛠️ Как настроить crash-отчеты для Linux без дополнительных сервисов

🛠️ Как настроить crash-отчеты для Linux без дополнительных сервисов Привет, инженеры и системные маги! 🚀 Ты когда-нибудь хотел получать мгновенные уведомления о сбоях системы прямо в Telegram? Сегодня расскажу, как настроить такие отчеты, не прибегая к сложным внешним решением. Всё просто, быстро и без лишней мишуры! Основная идея — подключить системные логи к собственному скрипту-обработчику и отправлять сообщения. Что важно: - Использовать journalctl для чтения логов в реальном времени - Обрабатывать ошибки по ключевым словам, например, «kernel panic» или «segfault» - Через nc или curl посылать сообщения в чат Пример маленького скрипта: - Мониторинг логов: journalctl -f | grep --line-buffered -i 'error\|panic\|segfault' | while read line; do curl -s -X POST https://api.telegram.org/bot<токен>/sendMessage -d chat_id=<ID> -d text="$line" done - Автоматизация: запусти этот скрипт в screen или tmux. - В результате — мгновенные уведомления о критичных сбоях! И всё это — без сторон

🛠️ Как настроить crash-отчеты для Linux без дополнительных сервисов

Привет, инженеры и системные маги! 🚀

Ты когда-нибудь хотел получать мгновенные уведомления о сбоях системы прямо в Telegram? Сегодня расскажу, как настроить такие отчеты, не прибегая к сложным внешним решением. Всё просто, быстро и без лишней мишуры!

Основная идея — подключить системные логи к собственному скрипту-обработчику и отправлять сообщения.

Что важно:

- Использовать journalctl для чтения логов в реальном времени

- Обрабатывать ошибки по ключевым словам, например, «kernel panic» или «segfault»

- Через nc или curl посылать сообщения в чат

Пример маленького скрипта:

- Мониторинг логов:

journalctl -f | grep --line-buffered -i 'error\|panic\|segfault' | while read line; do

curl -s -X POST https://api.telegram.org/bot<токен>/sendMessage -d chat_id=<ID> -d text="$line"

done

- Автоматизация: запусти этот скрипт в screen или tmux.

- В результате — мгновенные уведомления о критичных сбоях!

И всё это — без сторонних сервисов и сложных интеграций. Настоящий контроль над системой!

А какие еще полезные скрипты для мониторинга ты реализовал сам?

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

📩 Завтра: как быстро настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!