crans_bcfg2/Python/etc/monit/monitrc
2015-05-14 07:19:56 +02:00

32 lines
699 B
Python

# -*- coding: utf-8; mode: python -*-
info["owner"] = "root"
info["group"] = "root"
info["mode"] = 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
out(" use address %s" % (metadata.hostname,))
out(" 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/*