monit #4

Merged
stillbeben merged 19 commits from monit into main 2022-01-04 18:25:08 +00:00
Showing only changes of commit 84df834f07 - Show all commits

View file

@ -43,3 +43,10 @@ check process postfix matching "/usr/lib/postfix/sbin/master"
start program = "/bin/systemctl start postfix.service"
stop program = "/bin/systemctl stop postfix.service"
if failed port 25 protocol smtp for 5 cycles then restart
% for service,options in monit.get('services', {}).items():
check process ${service} matching "${options['bin']}"
start program = "/bin/systemctl start ${options.get('systemd_unit', 'service')}.service"
stop program = "/bin/systemctl stop ${options.get('systemd_unit', 'service')}.service"
% endfor