[Berlin-wireless] cron.minutely / vorschlag
Björn
4newsletter
Mo Dez 3 15:33:48 CET 2007
Hi Sven-Ola, Hallo Liste,
Sven-Ola Tücke wrote:
> aufhoeren. Hab' auszerdem den "nix Traceroute - nix HNA4"-Test etwas
> entspannt (muss jetzt 3 mal fehlschlagen statt 2 mal).
Das bedeutet im Regelfall, dass OLSR mind. 3 Minuten lang noch ein
Gateway ankündigt, welches nicht mehr funktionionsfähig ist. Ich würde
vorschlagen den regulären Ausdruck anzupassen, der die traceroutes
auswertet.
Hier mal paar Logauszüge von funktionierendem traceroute aber als
defektes Gateway erkannt (hier Kombination aus drahtlosem Internetzugang
(Wimax) unter Last)
== Fri Nov 30 16:46:14 CET 2007 ok: 1 ip: 193.0.14.129 ==
3 * 89.199.253.26 177.742 ms 75.993 ms
4 * 89.199.253.5 73.08 ms 61.108 ms
5 80.81.193.37 74.621 ms 57.784 ms 179.122 ms
== Sun Dec 2 19:54:20 CET 2007 ok: 1 ip: 202.12.27.33 ==
3 * 89.199.253.17 370.97 ms 553.364 ms
4 89.199.253.5 543.387 ms 568.012 ms 822.156 ms
5 * 89.202.134.61 286.906 ms 491.181 ms
Sieht man sehr schön, dass wenn das *erste* Pong-Paket pro Adresse nicht
zurückkommt, erkennt der reguläre Ausdruck den * vorn nicht. ok-Variable
hat anstatt 3 den Wert 1.
Gegenbeispiel:
== Wed Nov 28 12:22:14 CET 2007 ok: 3 ip: 198.41.0.4 ==
3 89.199.253.17 67.436 ms 79.726 ms 67.019 ms
4 89.199.253.5 50.937 ms 90.946 ms *
5 89.202.134.61 155.691 ms * 177.238 ms
== Wed Nov 28 19:45:14 CET 2007 ok: 3 ip: 128.8.10.90 ==
3 89.199.253.17 73.362 ms 47.819 ms 92.541 ms
4 89.199.253.5 105.739 ms * *
5 89.202.134.61 95.747 ms 119.34 ms 71.494 ms
Weitere Einträge um den regulären Ausdruck zu verfeinern:
== Fri Nov 30 18:48:19 CET 2007 ok: 2 ip: 192.5.5.241 ==
3 89.199.253.17 63.065 ms 98.345 ms 137.258 ms
4 89.199.253.5 88.793 ms 102.018 ms 115.158 ms
5 * * *
Der Suchstring müsste also vorn die Hopzahl finden, genau
eine IP und mindestens ein Sekundenwert (inkl. Punkt und
Nach"komma"stellen und inkl. Einheit ms)
Vielleichts hilfts ja weiter,
Björn
Mehr Informationen über die Mailingliste Berlin