Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 14171|Răspunde: 4

Implementează tutorialul distribuit Jaeger de tracing a legăturilor cu Docker

[Copiază linkul]
Postat pe 19.01.2021 14:08:01 | | | |
ASP.NET Core Link Tracing (1) Instalează tutorialul Skywalking
https://www.itsvse.com/thread-9456-1-1.html

ASP.NET Core link tracing (2) folosește integrarea SkyAPM
https://www.itsvse.com/thread-9458-1-1.html

ASP.NET Core Link Tracing (3) SkyAPM se bazează pe configurația dinamică Consul
https://www.itsvse.com/thread-9468-1-1.html

Jaeger este un software open-source pentru urmărirea tranzacțiilor între servicii distribuite. Este folosit pentru a monitoriza și depana medii complexe de microservicii.

Autentificarea cu hyperlink este vizibilă.



Ce este trasarea distribuită?

Trasarea distribuită este folosită pentru a vedea și înțelege întregul lanț de activitate în interacțiunile complexe dintre microservicii.

Dezvoltarea modernă de software cloud-native se bazează puternic pe microservicii, deoarece fiecare serviciu independent oferă funcții de bază diferite. Când un utilizator face o cerere în aplicația ta, multe servicii individuale răspund cu rezultate corespunzătoare.

Un singur apel în aplicația ta poate implica zeci de servicii care interacționează între ele. Cum pot dezvoltatorii și inginerii să identifice problema atunci când ceva merge prost sau o cerere încetinește? Așa că avem nevoie de o modalitate de a ține evidența tuturor conexiunilor.

Despre asta este cu adevărat urmărirea distribuită. De obicei, rulează ca parte a unui service mesh (o modalitate de a gestiona și monitoriza microserviciile).

Jaeger folosește trasarea distribuită pentru a înțelege căile de cerere ale diferitelor microservicii. Putem vizualiza fluxul apelurilor fără presupuneri.

Organizarea informațiilor organizate despre tranzacții este utilă pentru depanare și optimizare. Jaeger include instrumente pentru monitorizarea tranzacțiilor distribuite, optimizarea performanței și latenței și pentru efectuarea analizei cauzei rădăcină (RCA), o metodă de rezolvare a problemelor.

Instalează Jaeger folosind Docker

Comanda este următoarea:



Portări
acord
Subansamblu
funcționa
5775
Protocolul UDP
agent
Acceptă protocolul zipkin.thrift compact thrift (nu recomandat, folosit doar de clienții vechi)
6831
Protocolul UDP
agent
Acceptă protocolul Jaeger.Thrift Compact Thrift
6832
Protocolul UDP
agent
jaeger.thrift a fost acceptat prin protocoale binare de tip thrift
5778
HTTP
agent
Configurația serviciului
16686
HTTP
Interogare
Front-end de serviciu
14268
HTTP
Colecționar
Jaeger.Thrift acceptă clienți direct
14250
HTTP
Colecționar
Accept model.proto
9411HTTPColecționarEndpoint-uri compatibile Zipkin (opțional)

Odată ce containerul a fost creat și lansat cu succes, poți accesa interfața Jaeger navigând către http://localhost:16686. Așa cum se arată mai jos:



(Sfârșit)






Precedent:OpenTelemetry OpenTracing Colectarea informațiilor și datelor OpenCensus
Următor:ASP.NET Core primește parametri POST JSON care nu pot fi serializați în obiecte
 Proprietarul| Postat pe 26.01.2021 13:18:08 |
ASP.NET Core Link Tracing (4) Acces la Jaeger link tracing
https://www.itsvse.com/thread-9537-1-1.html

 Proprietarul| Postat pe 02.02.2021 13:53:34 |
ASP.NET Core Link Trace (5) Datele Jaeger persistă în elasticsearch
https://www.itsvse.com/thread-9553-1-1.html
Postat pe 04.06.2021 15:20:37 |

ASP.NET Core Link Tracing (4) Acces la Jaeger link tracing
https://www.itsvse.com/thread-9537-1-1.html
Postat pe 25.05.2022 16:21:17 |


ASP.NET Core Link Tracing (4) Acces la Jaeger link tracing
https://www.itsvse.com/thread-9537-1-1.html
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com