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

🛰️ Как организовать автоматическую проверку здоровья сервиса с помощью SystemD

🛰️ Как организовать автоматическую проверку здоровья сервиса с помощью SystemD

В эпоху, когда uptime важен как никогда, знать, что ваши сервисы работают стабильно — залог спокойствия.

Сегодня расскажу, как сделать так, чтобы SystemD сам перезапускал упавшие службы и информировал вас о сбоях.

🔧 Почему это важно:

- автоматический перезапуск после сбоев

- удобство в мониторинге

- быстрая реакция без ручных команд

Настройка очень простая: добавьте в конфигурацию службы параметры Restart=always и RestartSec=5. Например:

[Service]

ExecStart=/usr/bin/my_service

Restart=always

RestartSec=5

После этого SystemD следит, чтобы ваше приложение всегда оставалось в рабочем состоянии.

Также можно задать опцию OnFailure= для запуска специальных скриптов — например, отправки уведомлений.

Плюсы:

- минимизация времени простоя

- автоматическая обработка сбоев

- всё контролируется через стандартные инструменты Linux

А вы уже используете автоматические перезапуски для своих служб? Или предпочитаете ручной контроль?

*Больше полезных статей ты найдёшь в нашем телеграм-канале* https://t.me/LinuxSkill

*А вакансии для системных администраторов — в боте* https://t.me/gradeliftbot

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

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