2023-03-29 08:01:58 -06:00
|
|
|
set daemon 30
|
|
|
|
set alert alert@bolddaemon.com
|
|
|
|
set logfile /var/log/monit.log
|
|
|
|
|
|
|
|
include /run/secrets/monit_cfg
|
|
|
|
|
|
|
|
set mail-format {
|
|
|
|
from: alerts@bolddaemon.com
|
|
|
|
subject: $SERVICE $EVENT on $DATE
|
|
|
|
message: $DESCRIPTION
|
|
|
|
}
|
|
|
|
|
|
|
|
check system $HOST
|
|
|
|
if loadavg (5min) > 3 then alert
|
|
|
|
if loadavg (15min) > 2 then alert
|
|
|
|
if memory usage > 80% for 4 cycles then alert
|
|
|
|
if swap usage > 20% for 4 cycles then alert
|
|
|
|
if cpu usage (user) > 80% for 2 cycles then alert
|
2023-03-29 08:16:07 -06:00
|
|
|
if cpu usage (system) > 40% for 2 cycles then alert
|
2023-03-29 08:01:58 -06:00
|
|
|
if cpu usage (wait) > 80% for 2 cycles then alert
|
|
|
|
if cpu usage > 200% for 4 cycles then alert
|