Иммеется рисовалка графика потерь соединений между удаленными филиалами. Основана на Mrtg-ping:
[root@k.com.ua] /usr/home/skif/:lf /var/db/pkg/ | grep ping
mrtg-ping-probe-2.2.0/
Которая честно рисовала проблемы(потери пакетов, рост задержек). На выходных поднял сервер с 4-ки до 5-ки. в итоге имею интересную картину:
[root@k.com.ua] /usr/ports/mail/mailscanner-mrtg/:ping -s 1500 -c 20 195.20.xx.xx
PING gw-kd.com (195.20.xx.xx): 1500 data bytes
1508 bytes from 195.20.xx.xx: icmp_seq=0 ttl=62 time=128.327 ms
1508 bytes from 195.20.xx.xx: icmp_seq=1 ttl=62 time=66.062 ms
1508 bytes from 195.20.xx.xx: icmp_seq=2 ttl=62 time=131.946 ms
1508 bytes from 195.20.xx.xx: icmp_seq=3 ttl=62 time=107.456 ms
1508 bytes from 195.20.xx.xx: icmp_seq=4 ttl=62 time=85.966 ms
1508 bytes from 195.20.xx.xx: icmp_seq=5 ttl=62 time=66.620 ms
1508 bytes from 195.20.xx.xx: icmp_seq=6 ttl=62 time=71.427 ms
1508 bytes from 195.20.xx.xx: icmp_seq=7 ttl=62 time=81.691 ms
1508 bytes from 195.20.xx.xx: icmp_seq=9 ttl=62 time=72.920 ms
1508 bytes from 195.20.xx.xx: icmp_seq=10 ttl=62 time=66.249 ms
1508 bytes from 195.20.xx.xx: icmp_seq=11 ttl=62 time=68.467 ms
1508 bytes from 195.20.xx.xx: icmp_seq=12 ttl=62 time=75.642 ms
1508 bytes from 195.20.xx.xx: icmp_seq=15 ttl=62 time=78.260 ms
1508 bytes from 195.20.xx.xx: icmp_seq=16 ttl=62 time=80.113 ms
1508 bytes from 195.20.xx.xx: icmp_seq=17 ttl=62 time=74.106 ms
1508 bytes from 195.20.xx.xx: icmp_seq=18 ttl=62 time=79.914 ms
--- gw-kd.com ping statistics ---
20 packets transmitted, 16 packets received, 20% packet loss
round-trip min/avg/max/stddev = 66.062/83.448/131.946/20.174 ms
То есть имеется 20% потерь. Иногда прыгает до 40%. Но самое интересное, что по графику mrtg-шному этого не видно :(
http://smartcards.fbsdgw.com/mrtg/formula.loss.html
А оно есть.
В итоге все выливается в то, что пользователи не могут в итоге работать в терминале, та как я и сотрудники глядя на график не видим проблем с каналом во время. В итоге о проблеме узнаем поздновато :(
В чем может быть причина?
Вот содержание конфига на конкретно приведенный хост:
Title[formula.ping]: Страница анализа задержек при проверке доступности
роутера Формулы(Клондайк)
PageTop[formula.ping]: <H1>Анализ задержек ICMP пакетов</H1>
<P>Проверка соединения центрального оффиса XXX и Формула(Клондайк).
MaxBytes[formula.ping]: 75
AbsMax[formula.ping]: 10000
WithPeak[formula.ping]: ymwd
Options[formula.ping]: gauge
Target[formula.ping]: `/usr/local/bin/mrtg-ping-probe 195.20.xx.xx`
YLegend[formula.ping]: round trip time
ShortLegend[formula.ping]: ms
Legend1[formula.ping]: Maximum Round Trip Time in ms
Legend2[formula.ping]: Minimum Round Trip Time in ms
Legend3[formula.ping]: Maximal 5 Minute Maximum Round Trip Time in ms
Legend4[formula.ping]: Maximal 5 Minute Minimum Round Trip Time in ms
LegendI[formula.ping]: Max:
LegendO[formula.ping]: Min:
Target[formula.loss]: `/usr/local/bin/mrtg-ping-probe -t 42 -p loss/loss 195.20.xx.xx`
Title[formula.loss]: траница анализа потерь при проверке доступности
роутера Формулы(Клондайк)
PageTop[formula.loss]: <H1>Анализ потерь ICMP пакетов</H1>
<P>Проверка соединения центрального оффиса XXX и Формула(Клондайк).
MaxBytes[formula.loss]: 100
AbsMax[formula.loss]: 101
WithPeak[formula.loss]: ymwd
Options[formula.loss]: gauge
Unscaled[formula.loss]: dwmy
YLegend[formula.loss]: % Packet Loss
ShortLegend[formula.loss]: %
Legend1[formula.loss]: % Packet Loss
Legend2[formula.loss]: % Packet Loss
Legend3[formula.loss]: Maximal 5 Minute % Packet Loss
Legend4[formula.loss]: Maximal 5 Minute % Packet Loss
LegendI[formula.loss]: % loss:
LegendO[formula.loss]: % loss: