[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Monit reload not working
From: |
Martin Pala |
Subject: |
Re: Monit reload not working |
Date: |
Sun, 15 Apr 2012 23:19:18 +0200 |
Hi,
Monit shouldn't disappear during reload - it should keep running with the same
PID. The http server is stopped during the reload and started again if the new
configuration allows the http interface. It seems that in your case monit
crashed during reload - please can you enable the coredumps and send us your
monit binary and the coredump?:
1.) ulimit -c unlimited
2.) start monit in foreground in one terminal using capital "i" option like
this: "monit -Iv")
3.) from other terminal reload monit … if monit will crash, you'll see the
error message in the first terminal + monit will stop and you can collect the
coredump
Regards,
Martin
On Apr 13, 2012, at 10:37 AM, Mauro Asprea wrote:
> I compiled latest Monit 5.3.2 in a webfaction shared host. After editing and
> trying to reload the config file, the reload does not work. It
> "Reinitializes" the process but it never really restarts
>
> log when reload
>
> [CDT Apr 13 03:33:11] info : Reinitializing monit daemon
> [CDT Apr 13 03:33:11] info : Awakened by the SIGHUP signal
> [CDT Apr 13 03:33:11] info : Reinitializing monit - Control file
> '/home/entretenerse/etc/monitrc'
> [CDT Apr 13 03:33:11] info : Shutting down monit HTTP server
> [CDT Apr 13 03:33:11] info : monit HTTP server stopped
>
> and stays there... There is no monit process, nor pid.
>
> What I'm doing wrong? This is part of my monitrc:
>
> set daemon 60
> set pidfile /home/entretenerse/webapps/entretenerse/shared/pids/monit.pid
> set logfile /home/entretenerse/webapps/entretenerse/shared/log/monit.log
> set statefile /home/entretenerse/var/.monit.state
> set idfile /home/entretenerse/var/.monit.id
> set mailserver smtp.gmail.com port 587
> username "address@hidden" password "wackawack "
> using tlsv1 with timeout 60 seconds
> set mail-format { from: address@hidden
> set alert address@hidden with reminder on 10 cycles
> set httpd port 43102
>
> check process ....
> .....
>
> Thanks!
>
> --
> Mauro Asprea
>
> E-Mail: address@hidden
> Mobile: +34 654297582
> Skype: mauro.asprea
>
>
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general