Gecenlerde bir ftp servernin ulasim sorunu oldugunu idea etiler. Bende sorun adsl baglantisindan mi diye baglantinin sürekliligini loglayim dedim bunun icin su yönetemi uygulatim
nohup ping -i 10 www.hotmail.com > hotmailping.log
nohup komutu siz shellinizi kapasaniz dahi pingin calismasini saglar. Özelikle servere ssh ile ulasiyorsaniz kullanisli bir oyuncak. ssh baglantisi kopsa dahi pingleme islemi devam edecektir.
ping’e vermis oldugumuz -i 10 parametresi ile her on saniyede bir ping atilmasini saglayip gereksiz yogun log olsumundan kaciniriz.
Akabinde ertesi gün olusmus olan hotmailping.log dosyasini greple inceleyin
aradigimiz unreachable
grep -i unreachable hotmailping.log
seklinde logumuzda olasi baglanti kopuklugunu inceleyebiliriz.
One response
nohup ping -i 10 http://www.hotmail.com > hotmailping.log
hotmailping.log dosyasi ne zaman baglanti koptugunu gosterir mi?
————————————————————-
#!/bin/bash
echo `date +%d%b%Y%H%M` >> log.log
ping -c 2 http://www.hotmail.com | tail -2 >> log.log
————————————————————-
Yukaridaki kod parcasi gerekli olan detaylaro loglar…
Ornegin:
# cat log.log
25Nov20061422
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 14.334/15.147/15.960/0.813 ms
Bu skripti cron ile calishmasini saglayabilirsiniz… Ve aslinda baglanti kalitesini de gorebilirsiniz, ille koptugunu degil…