[Monit] Change the monitoring period from 120 seconds to 60 seconds. (#3974)

* [Monit] Change the monitoring period of monit from 120 seconds to 60
seconds and also at the same time double the interval for existing sonic monit config file in
host.

Signed-off-by: Yong Zhao <yozhao@microsoft.com>
This commit is contained in:
yozhao101 2020-01-10 13:01:24 -08:00 committed by Ying Xie
parent 29ddee53d5
commit 27a2e0692b
2 changed files with 7 additions and 7 deletions

View File

@ -6,17 +6,17 @@
###############################################################################
check filesystem root-overlay with path /
if space usage > 90% for 5 times within 10 cycles then alert
if space usage > 90% for 10 times within 20 cycles then alert
check filesystem var-log with path /var/log
if space usage > 90% for 5 times within 10 cycles then alert
if space usage > 90% for 10 times within 20 cycles then alert
check system $HOST
if memory usage > 90% for 5 times within 10 cycles then alert
if cpu usage (user) > 90% for 5 times within 10 cycles then alert
if cpu usage (system) > 90% for 5 times within 10 cycles then alert
if memory usage > 90% for 10 times within 20 cycles then alert
if cpu usage (user) > 90% for 10 times within 20 cycles then alert
if cpu usage (system) > 90% for 10 times within 20 cycles then alert
check process rsyslog with pidfile /var/run/rsyslogd.pid
start program = "/bin/systemctl start rsyslog.service"
stop program = "/bin/systemctl stop rsyslog.service"
if totalmem > 800 MB for 5 times within 10 cycles then restart
if totalmem > 800 MB for 10 times within 20 cycles then restart

View File

@ -16,7 +16,7 @@
##
## Start Monit in the background (run as a daemon):
#
set daemon 120 # check services at 2-minute intervals
set daemon 60 # check services at 1-minute intervals
# with start delay 240 # optional: delay the first check by 4-minutes (by
# # default Monit check immediately after Monit start)
#