Дано: Debian 8, Monit
Нужно управлять сервисами через systemd
root@XXX: cat /etc/monit/conf.d/*
set httpd port XXX
allow admin:********
check process openvpn
matching "openvpn"
start program = "/etc/init.d/openvpn start"
stop program = "/etc/init.d/openvpn stop"
if failed host 127.0.0.1 port XXX then restart
if 5 restarts within 5 cycles then timeout
С указанием в конфигах управления через init.d все работает, но ни один из вариантов записи systemctl, systemd, service не работает
root@XXX: /etc/openvpn# monit validate
/etc/monit/conf.d/openvpn.cfg:3: Program does not exist: 'systemctl'
/etc/monit/conf.d/openvpn.cfg:4: Program does not exist: 'systemctl'