check process fail2ban with pidfile /var/run/fail2ban/fail2ban.pid
	group system
	group fail2ban
	start program = "/sbin/service fail2ban start"
	stop  program = "/sbin/service fail2ban stop"
	if failed unixsocket /var/run/fail2ban/fail2ban.sock
		then restart
	if 5 restarts with 5 cycles
		then timeout
	depend on fail2ban_bin_client
	depend on fail2ban_bin_server
		
check file fail2ban_bin_client with path /usr/bin/fail2ban-client
	group fail2ban
	include /etc/monitrc.d/templates/rootbin

check file fail2ban_bin_server with path /usr/bin/fail2ban-server
	group fail2ban
	include /etc/monitrc.d/templates/rootbin

check file fail2ban_rc_1 with path /etc/fail2ban/fail2ban.conf
	group fail2ban
	include /etc/monitrc.d/templates/rootrc

check file fail2ban_rc_2 with path /etc/fail2ban/jail.conf
	group fail2ban
	include /etc/monitrc.d/templates/rootrc
