Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 14171|Antwoord: 4

Deploy de Jaeger distributed link tracing tutorial met Docker

[Link kopiëren]
Geplaatst op 19-01-2021 14:08:01 | | | |
ASP.NET Core Link Tracing (1) Installeer de Skywalking-tutorial
https://www.itsvse.com/thread-9456-1-1.html

ASP.NET Core linktracing (2) gebruikt SkyAPM-integratie
https://www.itsvse.com/thread-9458-1-1.html

ASP.NET Core Link Tracing (3) SkyAPM is gebaseerd op de dynamische configuratie van Consul
https://www.itsvse.com/thread-9468-1-1.html

Jaeger is open-source software voor het volgen van transacties tussen gedistribueerde diensten. Het wordt gebruikt om complexe microservicesomgevingen te monitoren en te troubleshooten.

De hyperlink-login is zichtbaar.



Wat is distributed tracing?

Gedistribueerd traceren wordt gebruikt om de volledige keten van activiteit in complexe interacties tussen microservices te zien en te begrijpen.

Moderne cloud-native softwareontwikkeling is sterk afhankelijk van microservices, omdat elke onafhankelijke dienst verschillende kernfuncties biedt. Wanneer een gebruiker een verzoek doet in uw app, reageren veel individuele diensten met bijbehorende resultaten.

Een enkel gesprek in je app kan tientallen diensten omvatten die met elkaar interacteren. Hoe kunnen ontwikkelaars en ingenieurs het probleem aanwijzen wanneer er iets misgaat of een verzoek vertraagt? Dus we hebben een manier nodig om alle verbindingen bij te houden.

Daar draait distributed tracing om. Het draait meestal als onderdeel van een service mesh (een manier om microservices te beheren en te monitoren).

Jaeger gebruikt distributed tracing om de verzoekpaden van verschillende microservices te begrijpen. We kunnen de oproepstroom visualiseren zonder te raden.

Het organiseren van georganiseerde transactie-informatie is nuttig voor debugging en optimalisatie. Jaeger bevat tools om gedistribueerde transacties te monitoren, prestaties en latentie te optimaliseren en root cause analysis (RCA) uit te voeren, een probleemoplossende methode.

Installeer Jaeger met Docker

Het commando is als volgt:



Ports
overeenkomst
Subassemblage
functie
5775
UDP-protocol
agent
Accepteer zipkin.thrift compact thrift-protocol (niet aanbevolen, alleen gebruikt door oudere clients)
6831
UDP-protocol
agent
Accepteer het Jaeger.Thrift Compact Thrifty Protocol
6832
UDP-protocol
agent
jaeger.thrift geaccepteerd via binaire thrift-protocollen
5778
HTTP
agent
Dienstconfiguratie
16686
HTTP
Query
Service-front-end
14268
HTTP
Verzamelaar
Jaeger.thrift accepteert klanten rechtstreeks
14250
HTTP
Verzamelaar
Accepteer model.proto.
9411HTTPVerzamelaarZipkin-compatibele eindpunten (optioneel)

Zodra de container succesvol is gemaakt en gelanceerd, kun je de Jaeger-interface openen door naar http://localhost:16686 te navigeren. Zoals hieronder getoond:



(Einde)






Vorig:OpenTelemetry OpenTracing OpenCensus-informatieverzameling en gegevensverzameling
Volgend:ASP.NET Core ontvangt POST JSON-parameters die niet kunnen worden geserialiseerd in objecten
 Huisbaas| Geplaatst op 26-01-2021 13:18:08 |
ASP.NET Core Link Tracing (4) Toegang tot Jaeger link tracing
https://www.itsvse.com/thread-9537-1-1.html

 Huisbaas| Geplaatst op 02-02-2021 13:53:34 |
ASP.NET Core Link Trace (5) Jaeger-gegevens blijven in elasticsearch
https://www.itsvse.com/thread-9553-1-1.html
Geplaatst op 04-06-2021 15:20:37 |

ASP.NET Core Link Tracing (4) Toegang tot Jaeger link tracing
https://www.itsvse.com/thread-9537-1-1.html
Geplaatst op 25-05-2022 16:21:17 |


ASP.NET Core Link Tracing (4) Toegang tot Jaeger link tracing
https://www.itsvse.com/thread-9537-1-1.html
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com