TGViewer
Linux Ready | DevOps Linux Ready | DevOps @linux_ready · 11.2K subscribers
Post #533 3.62K
👩‍💻 Настраиваем уведомления в Telegram при падении сервиса — быстро и надёжно с systemd + curl

Когда важный сервис падает, важно сразу получить сигнал — не ждать ошибок от пользователей. Связка простого скрипта и systemd-OnFailure отправит уведомление в Telegram точно при сбое.

В этом посте:
• Пишем лёгкий bash-скрипт, который шлёт сообщение через Bot API;

• Создаём systemd-шаблон notify@.service и подключаем его через OnFailure в unit’е сервиса;

• Тестируем с помощью systemctl start/stop и смотрим логи journalctl;

• Защищаем токен бота (используем файл с правами 600 или systemd-secret).


Простая автоматизация, которая экономит время реагирования и подходит для критичных сервисов.

🚪 Linux Ready | #задача
  • 🔥 36
  • ❤ 12
  • 👍 6
  • 🤝 1
More from @linux_ready
  1. Oct 15, 2026Как принудительно ограничить аппетит прожорливого процесса, чтобы он не использовал весь п…
  2. Oct 15, 2026Клиенты переезжают в VK и Max. Ботов нужно переносить. Рук не хватает. Бизнесу срочно нужн…
  3. Oct 15, 2026👨‍💻 На Хабре лежит годная статья: «Всё, что вы настроили в Linux, можно было не настраив…
  4. Oct 14, 2026В util-linux есть инструмент lsfd, который позволяет фильтровать открытые файловые дескрип…
  5. Oct 14, 2026🔴В 2025 году Россияне заработали 5,3 млрд рублей на арбитраже криптовалют По данным Минфи…
  6. Oct 14, 2026❤️ Oh My BackEnd — дорожная карта для backend-разработчиков! В репозитории собраны ключевы…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →