Elke 10 minuten een ping

Pagina: 1
Acties:
  • 109 views sinds 30-01-2008
  • Reageer

  • MikeN
  • Registratie: April 2001
  • Laatst online: 19-08 15:50
Hoi,

FF een vraagje...
Ik wil dat er vanaf m'n servertje (Suse 7.2) elke 10 minuten een ping naar buiten wordt gedaan, zodat ik zeker weet dat mijn verbinding niet wordt dichtgegooid.

Nu heb ik dit gedaan met cron, maar nu gooit hij dus elke kaar als er een ping is gedaan een melding in m'n /var/log/messages dat hij hem heeft uitgevoerd. Dit vind ik iets te veel van het goede.

Is dit loggen te voorkomen, zodat cron niet m'n hele /var/log/messages volschrijft, of hebben jullie een betere methode om elke 10 minuten een ping te doen?

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op zondag 23 september 2001 14:47 schreef MikeN het volgende:
Is dit loggen te voorkomen, zodat cron niet m'n hele /var/log/messages volschrijft, of hebben jullie een betere methode om elke 10 minuten een ping te doen?
code:
1
ping -i 600 www.yahoo.com > /dev/null

Onder het mom van : Dat had je zelf kunnen verzinnen :-)

God, root, what is difference? | Talga Vassternich | IBM zuigt


Verwijderd

ping > /dev/null

Verwijderd

Damn, weer net te laat...
:Z

  • MikeN
  • Registratie: April 2001
  • Laatst online: 19-08 15:50
Dat bedoel ik niet.

Ik zal zo ff posten wat ik wel bedoel, ff op mn server spitten.

[edit]

Deze regels bedoel ik:
code:
1
2
Sep 23 14:40:00 mike /USR/SBIN/CRON[2993]: (nobody) CMD (test -s /var/run/pppoe.conf-adsl.pid.pppd && ping -c 1 213.239.154.14 > /dev/null) 
Sep 23 14:50:00 mike /USR/SBIN/CRON[3026]: (nobody) CMD (test -s /var/run/pppoe.conf-adsl.pid.pppd && ping -c 1 213.239.154.14 > /dev/null)

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op zondag 23 september 2001 15:07 schreef MikeN het volgende:
Dat bedoel ik niet.
Bij die vraag van jou, hoort dit antwoord, en anders, tsja, dan is je vraag fout :-)

Je moet gewoon i.p.v. je ping commando , wat je nu in je cron hebt staan, ff dat '> /dev/null' erachter zetten, that's all, dan krijg je niks meer in je logfiles..

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • MikeN
  • Registratie: April 2001
  • Laatst online: 19-08 15:50
O ja, en kijk nou is naar dat berichtje hierboven dan...

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op zondag 23 september 2001 15:11 schreef MikeN het volgende:
O ja, en kijk nou is naar dat berichtje hierboven dan...
<kijkt>
En welke bedoel je nou precies ? Staat overal hetzelfde hoor...

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • MikeN
  • Registratie: April 2001
  • Laatst online: 19-08 15:50
Op zondag 23 september 2001 15:13 schreef moto-moi het volgende:

[..]

<kijkt>
En welke bedoel je nou precies ? Staat overal hetzelfde hoor...
Deze. De output die hier staat is niet van ping, maar van cron....
Op zondag 23 september 2001 15:07 schreef MikeN het volgende:
Dat bedoel ik niet.

Ik zal zo ff posten wat ik wel bedoel, ff op mn server spitten.

[edit]

Deze regels bedoel ik:
code:
1
2
Sep 23 14:40:00 mike /USR/SBIN/CRON[2993]: (nobody) CMD (test -s /var/run/pppoe.conf-adsl.pid.pppd && ping -c 1 213.239.154.14 > /dev/null) 
Sep 23 14:50:00 mike /USR/SBIN/CRON[3026]: (nobody) CMD (test -s /var/run/pppoe.conf-adsl.pid.pppd && ping -c 1 213.239.154.14 > /dev/null)

  • MikeN
  • Registratie: April 2001
  • Laatst online: 19-08 15:50
FF om het af te maken, ik heb het gefixt, op de manier van moto-moi, maar met wat aanpassingen.

Ik heb nu in m'n ip-up.local de volgende regel gezet:
code:
1
ping -i 600 www.tweakers.net > /dev/null &

En in m'n ip-down.local:
code:
1
killall ping

Nu werkt het dus...., zonder logging.

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Op zondag 23 september 2001 15:34 schreef MikeN het volgende:

Ik heb nu in m'n ip-up.local de volgende regel gezet:
code:
1
ping -i 600 www.tweakers.net > /dev/null &
En vind Femme dat wel leuk :P

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op zondag 23 september 2001 16:19 schreef mithalph het volgende:

[..]

En vind Femme dat wel leuk :P
Aan de andere kant, welke systeembeheerder vind dat nou _niet_ vervelend ? :-)

Maar i.i.d... je kunt daar beter het www.microsoft.com van onze vrienden voor gebruiken :-)

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Op zondag 23 september 2001 16:23 schreef moto-moi het volgende:

[..]

Aan de andere kant, welke systeembeheerder vind dat nou _niet_ vervelend ? :-)

Maar i.i.d... je kunt daar beter het www.microsoft.com van onze vrienden voor gebruiken :-)
www.microsoft.com heeft nogal vaak de neiging pings te negeren. Je kan beter naar de mail- of webserver van je provider pingen. Wel zo netjes ... (niet dat het errug veel bandbreedte bespaart...)

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


Verwijderd

Ehm, dit is niet zo netjes..

als je gewoon ping doet dan blijft hij pingen.. vandaar dat je die melding geeft. Je moet gewoon even een count meegeven, dus in je crontab:

ping www.tweakers.net -2 >/dev/null

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op zondag 23 september 2001 16:27 schreef hezik het volgende:
Ehm, dit is niet zo netjes..

als je gewoon ping doet dan blijft hij pingen.. vandaar dat je die melding geeft. Je moet gewoon even een count meegeven, dus in je crontab:

ping www.tweakers.net -2 >/dev/null
Het ging erom, dat z'n verbinding naar een aantal minuten inactiviteit automatisch beeindigd wordt ofzo.. En dan is een ping -i 600 (Dus elke 10 minuten een ping), een mooie oplossing...

God, root, what is difference? | Talga Vassternich | IBM zuigt


Verwijderd

Ehm, dat begrijp ik dat het daar om ging. In feite wil hij idd zo af en toe een ping sturen maar kreeg hij een melding die hij niet wou. Die kan hij op mijn manier wegkrijgen zonder dat ie killall hoeft te gebruiken.

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op zondag 23 september 2001 16:34 schreef hezik het volgende:
Ehm, dat begrijp ik dat het daar om ging. In feite wil hij idd zo af en toe een ping sturen maar kreeg hij een melding die hij niet wou. Die kan hij op mijn manier wegkrijgen zonder dat ie killall hoeft te gebruiken.
Correct me if I'm wrong, maar
code:
1
ping www.yahoo.com -2 >> /dev/null

geef bij mij een foutmelding <grijns>
Maar als je bedoelt
code:
1
 ping www.yahoo.com -c 2

Daar heb je 2 secondes lol van ofzo, en wordt z'n verbinding nog steeds verbroken...

God, root, what is difference? | Talga Vassternich | IBM zuigt


Verwijderd

ik bedoelde idd -c2 :)

En nee, daarna wordt z'n verbinding niet verbroken.

De clou is dat hij om de zoveel tijd actitiveit op z'n verbinding moet hebben. In feite doet mijn voorstel exact hetzelfde als wat hij nu doet, als je dit bv. in je crontab zet zodat 't om de 10 minuten wordt uitgevoerd:

ping -c 1 www.tweakers.net >/dev/null

dan doe je _exact_ hetzelfde als wat ie nu doet, nl. om de 10 minuten 1 ping sturen.

Zonder dat hij een continu lopend process heeft en zonder killall te gebruiken.

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op zondag 23 september 2001 16:46 schreef hezik het volgende:
als je dit bv. in je crontab zet zodat 't om de 10 minuten wordt uitgevoerd:

ping -c 1 www.tweakers.net >/dev/null

dan doe je _exact_ hetzelfde als wat ie nu doet, nl. om de 10 minuten 1 ping sturen.
Da's waar, maar deze jongen vind die crontab meldingen in z'n logfiles niet prettig, (Zie bericht hierboven), en ik heb gezocht, maar niet kunnen vinden hoe je die weg kunt laten.. het gaat niet om de ping-uitvoer, maar om het gedeelte 'cron is opgestart' enzo..

God, root, what is difference? | Talga Vassternich | IBM zuigt


Verwijderd

nev mind.. ik had niet gezien dat hij in z'n oorspr. posting al die -c 1 had staan, sorry.

raar, ik gebruik hetzelfde commando voor het bijhouden van ping-statistieken en krijg geen melding.

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op zondag 23 september 2001 17:08 schreef hezik het volgende:
raar, ik gebruik hetzelfde commando voor het bijhouden van ping-statistieken en krijg geen melding.
Ook niet in je /var/log/syslog ?

God, root, what is difference? | Talga Vassternich | IBM zuigt


Verwijderd

nope..

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Misschien een domme opmerking, maar is dit geen oplossing:

Deze in een cronjob:
code:
1
ping -c 1 www.yahoo.com >/dev/null 2>&1

"The shell stopped unexpectedly and Explorer.exe was restarted."


Verwijderd

Waarom stel je het logniveau van je cronjobje niet gewoon in op bijv. niveau 1 en vervolgens laat je syslog alles met niveau 2 of hoger loggen (niv. 1 = notice). Dit zou een oplossing kunnen zijn.... een andere oplossing is om bijv. elke 10 minuten een websiteje op te vragen :) doet dit wel bij een drukke site dan vallen die extra hits niet op. Een webadmin zal dit veel minder storend vinden dan elke minuten een ping :)

  • [Yellow]
  • Registratie: December 2000
  • Niet online
Een andere manier die alleen je ISP belast is het gebruik van de LCP laag van PPP:

lcp-echo-interval 600

Dan wordt er alleen op de ppp laag een echo request / reply gedaan en belast je dus niemand behalve je ISP (die lelijkerds moeten je verbinding dan maar niet dichtgooien :) )

ff toevoegen aan /etc/ppp/options moet voldoende zijn.

edit:
600 is voor 10 minuten...

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Op maandag 24 september 2001 19:31 schreef _Yellow_ het volgende:
Een andere manier die alleen je ISP belast is het gebruik van de LCP laag van PPP:

lcp-echo-interval 600
De schoonheidsprijs gaat vandaag naar _Yellow_ :+ O+ :9

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.

Pagina: 1