Adding host allow 'localhost'
Skipping redundant host 'localhost'
Skipping redundant host 'localhost'
Adding credentials for user 'admin'
Adding PAM group 'monit'
Adding PAM group 'users'
Runtime constants:
 Control file       = /etc/monitrc
 Log file           = syslog
 Pid file           = /var/run/monit.pid
 Id file            = /root/.monit.id
 State file         = /root/.monit.state
 Debug              = True
 Log                = True
 Use syslog         = True
 Is Daemon          = True
 Use process engine = True
 Poll time          = 10 seconds with start delay 240 seconds
 Expect buffer      = 256 bytes
 Mail from          = (not defined)
 Mail subject       = (not defined)
 Mail message       = (not defined)
 Start monit httpd  = True
 httpd bind address = localhost
 httpd portnumber   = 2812
 httpd signature    = True
 Use ssl encryption = False
 httpd auth. style  = Basic Authentication and Host/Net allow list

The service list contains the following entries:

Process Name          = recentnews-feed
 Pid file             = /var/run/recentnews-feed.pid
 Monitoring mode      = active
 Start program        = '/sbin/service recentnews-feed start' timeout 30
second(s)
 Stop program         = '/sbin/service recentnews-feed stop' timeout 30
second(s)
 Existence            = if does not exist then restart
 Pid                  = if changed then alert
 PPid                 = if changed then alert
 Timeout              = If restarted 50 times within 50 cycle(s) then
unmonitor

Process Name          = nscd
 Pid file             = /var/run/nscd/nscd.pid
 Monitoring mode      = active
 Start program        = '/etc/init.d/nscd start' timeout 30 second(s)
 Stop program         = '/etc/init.d/nscd stop' timeout 30 second(s)
 Existence            = if does not exist then restart
 Pid                  = if changed then alert
 PPid                 = if changed then alert
 Timeout              = If restarted 5 times within 5 cycle(s) then
unmonitor

Process Name          = nrpe
 Pid file             = /var/run/nrpe.pid
 Monitoring mode      = active
 Start program        = '/etc/init.d/nrpe start' timeout 30 second(s)
 Stop program         = '/etc/init.d/nrpe stop' timeout 30 second(s)
 Existence            = if does not exist then restart
 Pid                  = if changed then alert
 PPid                 = if changed then alert
 Timeout              = If restarted 5 times within 5 cycle(s) then
unmonitor

Process Name          = httpd
 Pid file             = /var/run/httpd/httpd.pid
 Monitoring mode      = active
 Start program        = '/etc/init.d/httpd start' timeout 30 second(s)
 Stop program         = '/usr/bin/killall -9 httpd' timeout 30 second(s)
 Existence            = if does not exist then restart
 Pid                  = if changed then alert
 PPid                 = if changed then alert
 Timeout              = If restarted 5 times within 5 cycle(s) then
unmonitor

Process Name          = emissary-master
 Pid file             = /var/run/emissary.pid
 Monitoring mode      = active
 Start program        = '/etc/init.d/emissary start' timeout 30 second(s)
 Stop program         = '/usr/bin/pkill -9 -f (emissary-master|emop_node)'
timeout 30 second(s)
 Existence            = if does not exist then restart
 Pid                  = if changed then alert
 PPid                 = if changed then alert
 Timeout              = If restarted 5 times within 5 cycle(s) then
unmonitor

File Name             = emissary-pidfile
 Path                 = /var/run/emissary.pid
 Monitoring mode      = active
 Start program        = '/etc/init.d/emissary start' timeout 30 second(s)
 Stop program         = '/usr/bin/pkill -9 -f (emissary-master|emop_node)'
timeout 30 second(s)
 Existence            = if does not exist then restart
 Timestamp            = if greater than 3600 second(s) then restart

Process Name          = du-glass-broker-feed
 Pid file             = /var/run/DU_GlassBroker.php.pid
 Monitoring mode      = active
 Start program        = '/sbin/service du-glass-broker-feed start' timeout
30 second(s)
 Stop program         = '/sbin/service du-glass-broker-feed stop' timeout
30 second(s)
 Existence            = if does not exist then restart
 Pid                  = if changed then alert
 PPid                 = if changed then alert
 Timeout              = If restarted 5 times within 5 cycle(s) then
unmonitor

System Name           = du-proc-00001.du-proc.data-universe-production
 Monitoring mode      = active

------------------------------------------------------------
-------------------
Monit daemon with PID 12702 awakened

On Tue, Dec 23, 2014 at 9:42 AM, Martin Pala <[email protected]> wrote:

> Then it should notice the process died quickly.
>
> Please run Monit in debug mode and send output:
>
> monit -vI
>
> Regards,
> Martin
>
>
> On 23 Dec 2014, at 15:33, Russell Simpkins <[email protected]>
> wrote:
>
> Hi,
>
> I have the daemon set to 10 seconds
>
> set daemon  10
>    with start delay 240
>
>
>
> On Tue, Dec 23, 2014 at 8:57 AM, Martin Pala <[email protected]>
> wrote:
>
>> Hi,
>>
>> what's the poll cycle settings? ("set daemon <seconds>" statement)
>>
>> Monit performs the checks and then sleep for given number of seconds. If
>> you poll cycle is long, Monit will not notice the process died until next
>> cycle.
>>
>> Regards,
>> Martin
>>
>>
>> On 23 Dec 2014, at 14:45, Russell Simpkins <[email protected]>
>> wrote:
>>
>> Hi,
>>
>> I have a check on a process via a pid file that monit reported as up,
>> when the pid was dead and I was wondering if there were any good tips for
>> figuring out why. We're running monit 5.9. When I run a status, I can see
>> my process listed as running and monitored:
>>
>>   Process 'recentnews-feed'
>>     status                            Running
>>     monitoring status                 Monitored
>>     pid                               9680
>>     parent pid                        1
>>     uid                               5005
>>     effective uid                     5005
>>     gid                               5006
>>     uptime                            1d 3h 20m
>>     children                          0
>>     memory kilobytes                  1805064
>>     memory kilobytes total            1805064
>>     memory percent                    25.7%
>>     memory percent total              25.7%
>>     cpu percent                       0.1%
>>     cpu percent total                 0.1%
>>     data collected                    Fri, 19 Dec 2014 04:14:04
>>
>> When I check to see if the pid is actually running, it's not there:
>>
>>   $ ps -ef | grep -i 9680
>>   root     24520 24029  0 06:39 pts/0    00:00:00 grep -i 9680
>>
>>
>> My monit config:
>>
>> check process recentnews-feed with pidfile /var/run/recentnews-feed.pid
>>     start program = "/sbin/service recentnews-feed start"
>>   stop program = "/sbin/service recentnews-feed stop"
>>   if 50 restarts within 50 cycles then timeout
>>
>> Again, just curious if this is a known issue in 5.9 or how to figure out
>> why monit thought the pid was up when it was not.
>>
>> Thanks,
>>
>> Russ
>> --
>> To unsubscribe:
>> https://lists.nongnu.org/mailman/listinfo/monit-general
>>
>>
>>
>> --
>> To unsubscribe:
>> https://lists.nongnu.org/mailman/listinfo/monit-general
>>
>
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general
>
>
>
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general
>
--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to