monit-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Monit : unmonitor during logrotate


From: Guillaume François
Subject: Re: Monit : unmonitor during logrotate
Date: Mon, 6 Nov 2017 13:46:58 +0100

Hi, 

Solution from Tino Hendricks is the recommended one I would say.

As alternative, you could also not check it, while it is restarted due to rotation  (here down for rotation between 03:00 a.m. and 03:03 a.m) using "not every syntax"
check process mysqld with pidfile /var/run/mysqld.pid
       not every "0-3 3 * * *"
or warn later on with the "for N cycles" syntax.

Best Regards.


2017-11-06 13:07 GMT+01:00 SZÉPE Viktor <address@hidden>:
Idézem/Quoting Tino Hendricks <address@hidden>:

Hi Gaston,

how about using logrotate’s „prerotate“ and „postrotate" lines for something like

 prerotate
                monit unmonitor blah
 endscript


https://linux.die.net/man/8/logrotate

Best,

Tino
Am 6. November 2017 um 11:29:38, tonthon (address@hidden) schrieb:

Hi,

Sometimes monit check services (and in my case restart them) while they are rotating their logs.

Do somebody faced the same problem ?

Is there some good practice to avoid monitoring during logrotate ?

Thanks in advance

Regards

Gaston Tjebbes


There is already one in the Debian package
https://anonscm.debian.org/cgit/collab-maint/monit.git/tree/debian/monit.logrotate



SZÉPE Viktor, honlap üzemeltetés
https://github.com/szepeviktor/debian-server-tools/blob/master/CV.md
--
+36-20-4242498  address@hidden  skype: szepe.viktor
Budapest, III. kerület



--
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/IT d(+) s++:- a C++$ ULC(+)>+++$ !P--- L+>$ !E---? W+++$ !N* !o-- K--? w(+) !O---? !M- !V--? PS+? !PE Y+ PGP++>+++ !t-- !5 !X- R(+)>++* tv-? b(-) DI !D- G(+)>+ e+++ h--() r->$ y?*
------END GEEK CODE BLOCK------

reply via email to

[Prev in Thread] Current Thread [Next in Thread]