В вводной статье мы разобрали, что представляет из себя планировщик задач cron. Это надёжное приложение, стандарт в мире Linux. Однако не стоит забывать, что любые серверные процессы требуют мониторинга. Об этом мы также рассказали в отдельной статье. В этой статье мы разберём настройку мониторинга cron-задач через Zabbix. Cron создан в лучших традициях философии Unix, он выполняет только свою основную функцию — запуск задач по расписанию. Статус выполнения задач выходит за рамки его компетенции. Соответственно, в случае если задача не выполнилась или выполнилась с ошибками, без мониторинга вы об этом не узнаете. Возможные причины неисправностей: И многие другие. Чтобы быть в курсе выполнения cron-задач, настроим мониторинг с помощью Zabbix. Предположим, что у нас уже есть Zabbix-сервер и на сервере сайта установлен Zabbix-агент. Каждый день в 23:30 cron запускает скрипт для резервного копирования сайта: 30 23 * * * /home/andrew/site-files-backup.sh Скрипт создаёт архив сайта в ка