📝 *Как быстро наладить автоматическую проверку состояния сервиса с помощью systemd* Привет, механики Linux! 🚀 Иногда кажется, что без самостоятельной проверки службы жизнь превращается в качели: она то работает идеально, то внезапно отказывается. С системным менеджером systemd ты можешь настроить автоматический мониторинг и оповещения — и всё станет проще, чем кажется! Вот как сделать так, чтобы systemd сам проверял состояние сервиса и перезапускал его при сбое: - Создаёшь таймер, который запускать будет свойство systemctl is-active через нужный интервал: [Unit] Description=Авто-проверка моего сервиса [Service] Type=simple ExecStart=/bin/bash -c 'systemctl is-active --quiet myservice || systemctl restart myservice' [Install] WantedBy=multi-user.target - Активируешь его: systemctl enable my-check.timer systemctl start my-check.timer Теперь система сама следит за работой сервиса и исправляется, если что-то идёт не так. Всё делается в стиле "наука и магия" — без лишних скрипто
📝 *Как быстро наладить автоматическую проверку состояния сервиса с помощью systemd
17 сентября 202517 сен 2025
1 мин