frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

Nustatome tinklo trikdžius su MTR

IV_RomanLIV_RomanL Interneto vizija
edited 2014 lapkričio 13 Į Monitoringas
MTR (Matt's Traceroute) - tai įrankis gelbėjantis linux sistemų administratoriams nustatyti interneto tinklo trikdžius.

Kaip ir "traceroute" bei "ping" užklausos, MTR siunčia ICMP paketus su vis didinama TTL reikšme tam, jog būtų įdentifikuotas kelias tarp užklausos siuntėjo ir gavėjo. Tačiau, užuot pateikęs mums įprasta informaciją apie užklausos kelyje įdentifikuojamus taškus, MTR papildomai pateikia kiekvieno taško specifinius duomenis (būsena, jungtį ir atsakymo greitį).

Tad, jei manote jog jūsų serveryje yra ryšio sutrikimų, MTR pagalba galite juos įdentifikuoti.

1. MTR įdiegimas

Ubuntu / Debian sistemose įvykdykite komandas:
apt-get update
apt-get upgrade
apt-get install mtr-tiny
CentOS ir kitose Fedora sistemose įvykdykite komandas:
yum update
yum install mtr
2. Generuojam MTR raportą

MTR raporto generavimui pakanka įvykdyti komandą:
mtr --report [taikinio_pavadinimas]
Pavyzdžiui, norite ištestuoti ryšį į svetainę dedikuoti.lt:
mtr --report dedikuoti.lt
Tokiu pačiu principu galima nurodyti ir IP adresą:
mtr --report 12.34.56.78
3. Skaitome MTR pateikiamą informaciją

MTR raportas sugeneruoja išties didelį informacijos kiekį, tad svarbu tinkamai jį apdoroti. Raporto pavyzdys iš dedikuoti.lt serverio į pačią dedikuoti.lt svetainę:
[root@server ~]# mtr --report dedikuoti.lt
HOST: server                     Loss%   Snt   Last   Avg  Best  Wrst StDev
  1. judu.serveriai.lt             0.0%    10    0.1   0.1   0.1   0.1   0.0
  2. dedikuoti.lt                   0.0%    10    0.3  10.3   0.3 100.5  31.7
Įvykdyta komanda sugeneravo 10 paketų į svetainę dedikuoti.lt ir pateikė rezultatus. MTR raportas generuojamas apie 3 - 10 sekundžių, tad neskubėkite nutraukti komandos.

Jei pageidaujate jog nebūtų rodomi tarpinių serverių pavadinimai, pridėkite žymą --nod-dns:
mtr --no-dns --report [taikinio_pavadinimas]
Rezultatas:
[root@server ~]# mtr --no-dns --report dedikuoti.lt
HOST: server                     Loss%   Snt   Last   Avg  Best  Wrst StDev
  1. 79.98.25.19                   0.0%    10    0.1   0.1   0.1   0.1   0.0
  2. 79.98.24.250                 0.0%    10    0.3   0.3   0.2   0.3   0.0
Reikšmės:

1, 2 - tarpiniai serveriai iki tikslo (šuoliai). Paskutinis serveris (2) yra serveris kuriame užklausa baigiasi (serveris kuriame talpinamas taikinys)
Loss% - prarandamų paketų procentas kiekviename šuolyje
Snt - siunčiamų paketu skaičius
Last, Avg, Best, Wrst - užklausos delsa kiekviename šuolyje. Last reikšmė yra paskutinio siųsto paketo delsos laikas (milisekundėmis).
StDev - standartinė delsos laiko informacija, šis dydis aktualus sprendžiant apie susijungimo kokybę užklausos delsos atžvilgiu

Jei matote didelį procentą ties "Loss%" stulpeliu - tuomet galimi ryšio sutrikimai kažkuriame iš šuolio taškų. Tačiau atkreipkite dėmesį, jog kai kurie interneto ryšio teikėjai riboja ICMP užklausų kiekį, tad tai nebūtinai gali indikuoti realią problemą su interneto ryšiu. Tad, jei matote jog viename iš 10 šuolių yra 50% Loss tai gali indikuoti jog interneto paslaugos teikėjas riboja ICMP užklausų kiekį.

Reikšmes ties Last, Avg, Best, Wrst turi nuosekliai didėti iki pat taikinio galinio taško. Kuo daugiau šuolio taškų - tuo didesnės reikšmės bus pateikiamos. Kiekvienas šuolio taškas prideda savo delsos laiką, tad, kuo mažiau šuolio taškų - tuo greičiau gaunamas atsakymas iš serverio (low PING). Apie ryšio kokybę iš delsos laiko spręsti nevertėtų, nes dažnai interneto paslaugos teikėjai ar jų partneriai gali keisti interneto užklausos kelius (route). Taip pat, ICMP paketų ribojimas gali iššaukti neįprastai aukštą delsos laiką.

---

Jei manote, jog jūsų serverio interneto ryšio kokybė yra suprastėjusi ir MTR testavimo rezultatu tai galima pagrįsti - apsilankykite mūsų gedimų registravimo sistemoje:

http://gedimai.iv.lt/

Galimai yra registruotas ryšio sutrikimas ar kita neganda susijusi su interneto tinklo sutrikdymu jūsų mazge.

Jei gedimų sistemoje neradote informacijos apie tinklo gedimą, susisiekite su mumis el.paštu info@dedikuoti.lt. Pasistengsime pagelbėti viskuo kuo galėsime.
Norėdami palikti komentarą, turite prisijungti arba registruokis.