Jaeger ir atvērtā koda programmatūra darījumu izsekošanai starp izplatītajiem pakalpojumiem. To izmanto, lai uzraudzītu un novērstu sarežģītas mikropakalpojumu vides.
Hipersaites pieteikšanās ir redzama.
Kas ir izkliedētā izsekošana?
Izkliedētā izsekošana tiek izmantota, lai redzētu un izprastu visu darbības ķēdi sarežģītā mijiedarbībā starp mikropakalpojumiem.
Mūsdienu mākoņa programmatūras izstrāde lielā mērā balstās uz mikropakalpojumiem, jo katrs neatkarīgais pakalpojums nodrošina dažādas pamatfunkcijas. Kad lietotājs jūsu lietotnē iesniedz pieprasījumu, daudzi atsevišķi pakalpojumi atbild ar atbilstošiem rezultātiem.
Viens zvans jūsu lietotnē var ietvert desmitiem pakalpojumu, kas mijiedarbojas savā starpā. Kā izstrādātāji un inženieri var precīzi noteikt problēmu, ja kaut kas noiet greizi vai pieprasījums palēninās? Tāpēc mums ir nepieciešams veids, kā sekot līdzi visiem savienojumiem.
Tas ir tas, kas ir izkliedētā izsekošana. Tas parasti darbojas kā daļa no pakalpojumu tīkla (veids, kā pārvaldīt un uzraudzīt mikropakalpojumus).
Jaeger izmanto izkliedēto izsekošanu, lai izprastu dažādu mikropakalpojumu pieprasījumu ceļus. Mēs varam vizualizēt zvanu plūsmu bez minējumiem.
Organizētās darījumu informācijas organizēšana ir noderīga atkļūdošanai un optimizācijai. Jaeger ietver rīkus, lai uzraudzītu izkliedētos darījumus, optimizētu veiktspēju un latentumu, kā arī veiktu pamatcēloņu analīzi (RCA), problēmu risināšanas metodi.
Instalējiet Jaeger, izmantojot Docker
Komanda ir šāda:
Ostas | Nolīguma | Mezgls | funkcija | 5775 | UDP protokols | aģents | Akceptēt zipkin.thrift kompakto taupības protokolu (nav ieteicams, to izmanto tikai mantotie klienti) | 6831 | UDP protokols | aģents | Akceptējiet Jaeger.Thrift Compact Thrifty protokolu | 6832 | UDP protokols | aģents | jaeger.thrift pieņemts, izmantojot bināros taupības protokolus | 5778 | HTTP | aģents | Pakalpojuma konfigurācija | 16686 | HTTP | Vaicājums | Pakalpojuma priekšgals | 14268 | HTTP | kolekcionārs | jaeger.thrift pieņem klientus tieši | 14250 | HTTP | kolekcionārs | Akceptēt modeli.proto | | 9411 | HTTP | kolekcionārs | Ar Zipkin saderīgi galapunkti (pēc izvēles) |
Kad konteiners ir veiksmīgi izveidots un palaists, varat piekļūt Jaeger lietotāja saskarnei, pārejot uz http://localhost:16686. Kā parādīts zemāk:
(Beigas)
|