|
|
@@ -5,6 +5,11 @@
|
|
|
|
|
|
%config
|
|
|
monit_enable="yes"
|
|
|
+ monit_log_prolog="true"
|
|
|
+ monit_log_epilog="true"
|
|
|
+ monit_log_numfiles="10"
|
|
|
+ monit_log_minsize="1M"
|
|
|
+ monit_log_complevel="9"
|
|
|
|
|
|
%start -p 200 -u @l_susr@
|
|
|
opServiceEnabled monit || exit 0
|
|
|
@@ -31,3 +36,11 @@
|
|
|
kill -HUP `cat @l_prefix@/var/monit/monit.pid`
|
|
|
fi
|
|
|
|
|
|
+%daily -u @l_susr@
|
|
|
+ opServiceEnabled monit || exit 0
|
|
|
+ shtool rotate -f \
|
|
|
+ -n${monit_log_numfiles} -s${monit_log_minsize} -d \
|
|
|
+ -z${monit_log_complevel} -o@l_susr@ -g@l_sgrp@ -m600 \
|
|
|
+ -P "${monit_log_prolog}" \
|
|
|
+ -E "@l_prefix@/etc/rc.d/rc.monit reload; ${monit_log_epilog}" \
|
|
|
+ @l_prefix@/var/monit/monit.log
|