[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 lguohan
parent f3b5b13a75
commit aa67921d06
2 changed files with 7 additions and 7 deletions

View File

@ -6,17 +6,17 @@
############################################################################### ###############################################################################
check filesystem root-overlay with path / 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 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 check system $HOST
if memory usage > 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 5 times within 10 cycles then alert if cpu usage (user) > 90% for 10 times within 20 cycles then alert
if cpu usage (system) > 90% for 5 times within 10 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 check process rsyslog with pidfile /var/run/rsyslogd.pid
start program = "/bin/systemctl start rsyslog.service" start program = "/bin/systemctl start rsyslog.service"
stop program = "/bin/systemctl stop 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): ## 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 # with start delay 240 # optional: delay the first check by 4-minutes (by
# # default Monit check immediately after Monit start) # # default Monit check immediately after Monit start)
# #