[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:
parent
f3b5b13a75
commit
aa67921d06
@ -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
|
||||||
|
@ -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)
|
||||||
#
|
#
|
||||||
|
Loading…
Reference in New Issue
Block a user