monit-general
[Top][All Lists]
Advanced

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

Correctly monitoring pppd for a pppoe connection


From: Clifford W. Hansen
Subject: Correctly monitoring pppd for a pppoe connection
Date: Thu, 19 Apr 2007 09:08:34 +0200
User-agent: Thunderbird 1.5.0.10 (Windows/20070221)

Greetings all,


How can I get monit to not spawn another instance of the start program if there 
is already one running?

The reason I ask is that sometimes it can take a couple of seconds to a minute 
to connect my pppd device.


<config>

     1 check process pppd with pidfile /var/run/ppp0.pid

     2     group ppp

     3     start program = "/usr/bin/pon dsl-provider"

     4     stop program = "/usr/bin/killall -9 pppd"

</config>


<logfile>

Apr 19 08:42:47 firewall monit[7936]: 'pppd' process is not running

Apr 19 08:42:47 firewall monit[7936]: 'pppd' trying to restart

Apr 19 08:42:47 firewall monit[7936]: 'pppd' start: /usr/bin/pon                   
      <--- 1

Apr 19 08:42:47 firewall pppd[23954]: Plugin rp-pppoe.so loaded.

Apr 19 08:42:47 firewall pppd[23957]: pppd 2.4.4b1 started by root, uid 0

Apr 19 08:43:33 firewall monit[7936]: 'pppd' process is not running

Apr 19 08:43:33 firewall monit[7936]: 'pppd' trying to restart

Apr 19 08:43:33 firewall monit[7936]: 'pppd' start: /usr/bin/pon                   
      <--- 2

Apr 19 08:43:33 firewall pppd[23984]: Plugin rp-pppoe.so loaded.

Apr 19 08:43:33 firewall pppd[23987]: pppd 2.4.4b1 started by root, uid 0

Apr 19 08:43:33 firewall pppd[23987]: PPP session is 231

Apr 19 08:43:33 firewall pppd[23987]: Using interface ppp0

Apr 19 08:43:33 firewall pppd[23987]: Connect: ppp0 <--> eth0

Apr 19 08:43:50 firewall monit[7936]: 'pppd' process is running with pid 23987

Apr 19 08:43:53 firewall pppd[23957]: Timeout waiting for PADS packets

Apr 19 08:43:53 firewall pppd[23957]: Unable to complete PPPoE Discovery

Apr 19 08:44:03 firewall pppd[23987]: No response to PAP authenticate-requests

Apr 19 08:44:03 firewall pppd[23987]: Connection terminated.

Apr 19 08:44:23 firewall pppd[23957]: PPP session is 232

Apr 19 08:44:23 firewall pppd[23957]: Using interface ppp0

Apr 19 08:44:23 firewall pppd[23957]: Connect: ppp0 <--> eth0                      
         <-- 1 begin connect

Apr 19 08:44:45 firewall pppd[23957]: PAP authentication succeeded

Apr 19 08:44:45 firewall pppd[23957]: peer from calling number 
xx:xx:xx:xx:xx:xx authorized

Apr 19 08:44:45 firewall pppd[23957]: Cannot determine ethernet address for 
proxy ARP

Apr 19 08:44:45 firewall pppd[23957]: local  IP address xxx.xxx.xxx.xxx

Apr 19 08:44:45 firewall pppd[23957]: remote IP address xxx.xxx.xxx.xxx            
          <-- 1 connected

Apr 19 08:45:08 firewall pppd[23987]: Timeout waiting for PADS packets             
          <-- 2 starts timeing out

Apr 19 08:45:08 firewall pppd[23987]: Unable to complete PPPoE Discovery

Apr 19 08:45:59 firewall monit[7936]: 'pppd' process PID changed to 23957

Apr 19 08:46:13 firewall pppd[23987]: Timeout waiting for PADS packets

Apr 19 08:46:13 firewall pppd[23987]: Unable to complete PPPoE Discovery

Apr 19 08:47:18 firewall pppd[23987]: Timeout waiting for PADS packets

Apr 19 08:47:18 firewall pppd[23987]: Unable to complete PPPoE Discovery

Apr 19 08:47:33 firewall monit[7936]: 'pppd' PID has not changed

Apr 19 08:48:23 firewall pppd[23987]: Timeout waiting for PADS packets

Apr 19 08:48:23 firewall pppd[23987]: Unable to complete PPPoE Discovery

Apr 19 08:48:38 firewall pppd[23987]: Terminating on signal 15

Apr 19 08:48:38 firewall pppd[23987]: Exit.                                 <-- 
2 killed by me but it will eventially timeout completly and quit

</logfile>

Hope this is enough information...

IF there is nothing I can do then so be it, but it would be nice to know...


Thank you,

Clifford.





reply via email to

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