🛠️ Как быстро настроить мониторинг сервера с помощью systemd Задумался, как следить за своими серверами, не тратя время на сложные инструменты? Со встроенными средствами Linux можно легко и быстро получать уведомления о состоянии служб! Плюсы? Все под рукой — минимум настроек, высочайшая надежность, свобода выбора и контроль. Узнаем, как сделать мониторинг более умным прямо из системы! - Создаем собственный unit-файл для сервиса-монитора (например, проверка работы веб-сервера): [Unit] Description=Проверка статуса nginx OnFailure=notify-owner.service [Service] Type=oneshot ExecStart=/bin/bash -c 'systemctl is-active nginx || systemctl restart nginx' - Добавляем таймер, чтобы запускать его регулярно: [Unit] Description=Таймер для проверки nginx каждые 5 минут [Timer] OnBootSec=5min OnUnitActiveSec=5min Persistent=true [Install] WantedBy=timers.target - В результате: если nginx упадет, systemd автоматически перезапустит его, а можно дополнительно настроить уведомления. Всегда
🛠️ Как быстро настроить мониторинг сервера с помощью systemd
21 августа 202521 авг 2025
1 мин