Egy két másodperces fagyás, amely magától helyreáll, ugyanúgy néz ki, akár újratárgyalta az alagút, akár megbotlott a rádió. Az is lehetséges, hogy semmi nem szakadt meg, és érdemes ezt a lehetőséget először megvizsgálni. Egy rövid veszteségkitörés, egy újratárgyalás és egy alkalmazásakadás ugyanúgy érződik a billentyűzet előtt ülő embernek. A három eset közül csak egyet lehet az alagút konfigurációjának szerkesztésével megszüntetni.

Két feljegyzés, nem egy

Jegyezze fel, mi történt az alatta lévő kapcsolattal, és külön azt, hogy mit tett maga az alagút. Ezután állítsa az alkalmazás szünetét mindkét feljegyzés mellé. Ezek független eseménysorok, amelyek néha egybeesnek, és mindhármat megszakadásnak nevezni már az elején feltételezi a választ.

Egy percenként próbáló megfigyelő nem lát meg egy két másodperces megszakadást. Egészségesként jelenteni azt a napot technikailag pontos és gyakorlatilag haszontalan. Tegye a mintavételi intervallumot minden idézett eredmény mellé.

Mit tett a hozzáférési kapcsolat, miközben az alkalmazás megfagyott

A mintavételi intervallum és az időtúllépés határozza meg, mit egyáltalán megfigyelhetett a monitor, ezért jegyezze fel mindkettőt az eredmény mellé. Egy rögzített kimaradásmentesség keveset jelent, ha a műszer hatvan másodpercenként mintát vesz. Ezután vizsgáljon meg három helyet időbélyegekkel: a helyi útválasztót, egy jóváhagyott külső gazdagépet az egyszerű útvonalon, és egy alagút mögötti erőforrást.

Először erősítse meg az útvonalakat, mert egy nyilvános cél maga is az alagúton keresztül útvonalazódhat, és akkor az alagutat méri a hozzáférési útvonal helyett. A megszakadást valóban datáló bizonyítékok egy réteggel lejjebb találhatók: kapcsolatesemények az útválasztón, újraszinkronizálási rekordok a modemen, és egy megváltozott WAN-cím. A kumulatív hibaszámláló megmondja, hogy valami elromlott, de soha nem azt, hogy mikor. Korrelálja ezeket a rekordokat az esemény ablakával ahelyett, hogy elszigetelten olvasná őket.

ping -i 0.5 -c 40 192.168.60.1
mtr -rwc 40 203.0.113.25
ip -brief address show

Egy tegnap megemelkedett számláló semmit nem magyaráz a mai reggeli fagyásról. Szűkítse a korrelációt a felhasználó által jelentett ablakra.

Keresse az újraindítási rekordot

Egy elveszett UDP-datagram önmagában nem készteti a Community OpenVPN-t új TLS-tárgyalás indítására. Az újraindítási viselkedés a ping-restart beállítást követi, és az érvényes értéket a kiszolgáló is kényszeríthette; a 2.6 kézikönyv határozza meg ezeket az időzítőket. A kézbesítés egy pillanatra megszakad, a küszöb soha nem lépődik át, és a napló üres marad. Ezért keressen a naplóban a szünet körül újraindítási sort, új kapcsolatot vagy megváltozott munkamenet-azonosítót. Ha egyik sem jelenik meg, az alagút valószínűleg semmit nem tett, és az időzítő soha nem volt a probléma.

Minden keepalive lerövidítése gyorsabbnak láttatja az észlelést, és eltolja azt a határt, ahol egy kis akadás újracsatlakozássá válik. Minden újracsatlakozás egy hitelesítési kört és az útvonalak újratelepítését igényli. Az időzítő nyújtása semmit nem vásárol, csak egy hosszabb ablakot, amelyben egy halott útvonal még élőnek látszik. Mindkettő árat kérő hangolási döntés, nem ingyenes javulás.

Egy hiányzó esemény is bizonyíték, és éppen az a fajta, amelyet az emberek kihagynak, mert semmi a naplóban nem hívja fel rá a figyelmet. Jegyezze fel a keresést, amit végzett, ne csak az eredményét.

Hagyja, hogy az összehasonlítás eldöntse, mit kell javítani

Ha a két feljegyzés egymás mellett van, a hozzárendelés általában magától megíródik. Egy útválasztó-kapcsolatesemény mindkét útvonalon azt jelenti, hogy a téma a hozzáférési kapcsolat. Egy csendes alagút és egy használható egyszerű útvonal azt jelenti, hogy a téma a tárgyalás.

What you observedTunnel log at that secondWhere to look next
two-second pause, plain path answers throughoutnothingthe monitor's resolution, then a loss burst
pause plus a router link event, plain path stops and returnsno restart linethe access link, not the tunnel timer
pause, then a new session identifierrestart linethe restart threshold and what triggered it
one application freezes while both paths answernothingthat application and its server-side work

Minden sor nyom, nem ítélet: a végpontok alacsonyabb prioritást adnak az ICMP-nek, és két cél nem feltétlenül osztozik egy útvonalon. Tartsa összehangolva a kliens, az átjáró és az alkalmazás óráit, hogy az összehasonlítás egyáltalán lehetséges legyen. Egy sor, amely két oszlopba illik, még egy megfigyelést igényel, nem döntést.

Egy felülvizsgálatot kiálló jelentés négy dolgot válaszol meg: mennyi ideig tartott a fagyás, mely útvonalak válaszoltak tovább, mit naplózott az alagút abban a másodpercben, és milyen gyakran vesz mintát a monitor. Ez a négy tény teszi lehetővé a következő olvasónak a megfigyelés megismétlését összefoglaló helyett. Egy rendelkezésre állási százalék éppen azt az intervallumot rejti el, amely érdekli, és a "leesett a VPN" mondat is.

Kapcsolódó cikkek