Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 14171|Svar: 4

Udrul Jaeger distribueret linkopsporingsvejledning med Docker

[Kopier link]
Opslået på 19/01/2021 14.08.01 | | | |
ASP.NET Core Link Tracing (1) Installer Skywalking-tutorialen
https://www.itsvse.com/thread-9456-1-1.html

ASP.NET Core link tracing (2) bruger SkyAPM-integration
https://www.itsvse.com/thread-9458-1-1.html

ASP.NET Core Link Tracing (3) SkyAPM er baseret på Consuls dynamiske konfiguration
https://www.itsvse.com/thread-9468-1-1.html

Jaeger er open source-software til at spore transaktioner mellem distribuerede tjenester. Den bruges til at overvåge og fejlfinde komplekse mikroservicemiljøer.

Hyperlink-login er synlig.



Hvad er distribueret sporing?

Distribueret sporing bruges til at se og forstå hele aktivitetskæden i komplekse interaktioner mellem mikrotjenester.

Moderne cloud-native softwareudvikling er stærkt afhængig af mikrotjenester, da hver uafhængig tjeneste leverer forskellige kernefunktioner. Når en bruger laver en anmodning i din app, svarer mange individuelle tjenester med tilsvarende resultater.

Et enkelt opkald i din app kan involvere dusinvis af tjenester, der interagerer med hinanden. Hvordan kan udviklere og ingeniører lokalisere problemet, når noget går galt, eller en anmodning bliver langsommere? Så vi har brug for en måde at holde styr på alle forbindelser.

Det er det, distribueret sporing handler om. Det kører typisk som en del af et service mesh (en måde at administrere og overvåge mikroservices på).

Jaeger bruger distribueret sporing til at forstå anmodningsstierne for forskellige mikrotjenester. Vi kan visualisere kaldeflowet uden gætteri.

Organisering af organiseret transaktionsinformation er nyttigt til fejlfinding og optimering. Jaeger inkluderer værktøjer til at overvåge distribuerede transaktioner, optimere ydeevne og latenstid samt udføre rodårsagsanalyse (RCA), en problemløsningsmetode.

Installer Jaeger ved hjælp af Docker

Kommandoen er som følger:



Porteringer
aftale
Undersamling
funktion
5775
UDP-protokol
agent
Accepter zipkin.thrift kompakt thrift-protokol (ikke anbefalet, kun brugt af ældre klienter)
6831
UDP-protokol
agent
Accepter Jaeger.Thrift Compact Thrifty Protocol
6832
UDP-protokol
agent
jaeger.thrift accepteres gennem binære thrift-protokoller
5778
HTTP
agent
Servicekonfiguration
16686
HTTP
Forespørgsel
Servicefront-end
14268
HTTP
Samler
jaeger.thrift accepterer kunder direkte
14250
HTTP
Samler
Accepter model.proto
9411HTTPSamlerZipkin-kompatible endepunkter (valgfri)

Når containeren er oprettet og lanceret med succes, kan du få adgang til Jaeger-brugerfladen ved at navigere til http://localhost:16686. Som vist nedenfor:



(Slut)






Tidligere:OpenTelemetry OpenTracing OpenCensus informationsindsamling og dataindsamling
Næste:ASP.NET Core modtager POST JSON-parametre, som ikke kan serialiseres til objekter
 Udlejer| Opslået på 26/01/2021 13.18.08 |
ASP.NET Core Link Tracing (4) Adgang til Jaeger link tracing
https://www.itsvse.com/thread-9537-1-1.html

 Udlejer| Opslået på 02/02/2021 13.53.34 |
ASP.NET Core Link Trace (5) Jaeger-data bevares til elasticsearch
https://www.itsvse.com/thread-9553-1-1.html
Opslået på 04/06/2021 15.20.37 |

ASP.NET Core Link Tracing (4) Adgang til Jaeger link tracing
https://www.itsvse.com/thread-9537-1-1.html
Opslået på 25/05/2022 16.21.17 |


ASP.NET Core Link Tracing (4) Adgang til Jaeger link tracing
https://www.itsvse.com/thread-9537-1-1.html
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com