Re: Is monit deterministic?

Lutz Mader <[email protected]> Fri, 23 Dec 2022 13:32:05 +0100
Newsgroups gmane.comp.monitoring.monit.general
Message-ID <[email protected]>
Hello Leonard Teng,
to the second question, you can use different cycles based on the given
cycle interval.

>         2) Is monit able to perform different polling cycles for different
> processes organically? 

See my sample.

>> check system $HOST
>>   every 5 cycles
>>   if cpu usage > 95% for 10 cycles then alert
>>   if memory usage > 95% for 20 cycles then alert
>>   if swap usage > 50% for 20 cycles then alert
>>   if swap usage > 30% for 5 cycles then exec
>> "/usr/local/etc/monit/scripts/aixpgsp.sh 500"
>>      repeat every 20 cycles

The thresholds are checked every five times only.
See the monit manual,
https://mmonit.com/monit/documentation/monit.html#SERVICE-POLL-TIME

Lutz