crans_bcfg2/Python/etc/monit/monitrc
2014-07-13 22:51:12 +02:00

32 lines
698 B
Python

# -*- coding: utf-8; mode: python -*-
info["owner"] = "root"
info["group"] = "root"
info["perms"] = 0600
include("secrets")
header()
@set daemon 60
@
@set logfile /var/log/monit.log
@
@set mailserver localhost, smtp.adm.crans.org
@
@set alert roots@crans.org { uid gid size nonexist data icmp invalid exec timeout resource checksum timestamp connection permission }
@
@set httpd port 2812 and
print " use address %s" % metadata.hostname
print " allow monit:%s" % (secrets.monit_password)
@
@set mail-format {
@from: roots@crans.org
@subject: Monit $HOST - $SERVICE : $EVENT
@message: Monit $ACTION $SERVICE at $DATE on $HOST.
@
@}
@
@include /etc/monit/services
@include /etc/monit/conf.d/*