Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 14171|Svar: 4

Distribuera Jaeger distribuerad länkspårningshandledning med Docker

[Kopiera länk]
Publicerad på 2021-01-19 14:08:01 | | | |
ASP.NET Core Link Tracing (1) Installera Skywalking-handledningen
https://www.itsvse.com/thread-9456-1-1.html

ASP.NET Core länkspårning (2) använder SkyAPM-integration
https://www.itsvse.com/thread-9458-1-1.html

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

Jaeger är öppen källkod för att spåra transaktioner mellan distribuerade tjänster. Den används för att övervaka och felsöka komplexa mikroservicemiljöer.

Inloggningen med hyperlänken är synlig.



Vad är distribuerad spårning?

Distribuerad spårning används för att se och förstå hela aktivitetskedjan i komplexa interaktioner mellan mikrotjänster.

Modern molnbaserad mjukvaruutveckling är starkt beroende av mikrotjänster, eftersom varje oberoende tjänst tillhandahåller olika kärnfunktioner. När en användare gör en förfrågan i din app svarar många enskilda tjänster med motsvarande resultat.

Ett enda samtal i din app kan involvera dussintals tjänster som interagerar med varandra. Hur kan utvecklare och ingenjörer lokalisera problemet när något går fel eller en förfrågan saktar ner? Så vi behöver ett sätt att hålla koll på alla kopplingar.

Det är vad distribuerad spårning handlar om. Det körs vanligtvis som en del av ett servicemesh (ett sätt att hantera och övervaka mikrotjänster).

Jaeger använder distribuerad spårning för att förstå begäransökningsvägar för olika mikrotjänster. Vi kan visualisera samtalsflödet utan att gissa.

Att organisera organiserad transaktionsinformation är användbart för felsökning och optimering. Jaeger inkluderar verktyg för att övervaka distribuerade transaktioner, optimera prestanda och latens samt utföra rotorsaksanalys (RCA), en problemlösningsmetod.

Installera Jaeger med Docker

Kommandot är följande:



Porteringar
överenskommelse
Montering
funktion
5775
UDP-protokoll
agent
Acceptera zipkin.thrift compact thrift-protokoll (rekommenderas inte, används endast av äldre klienter)
6831
UDP-protokoll
agent
Acceptera Jaeger.Thrift Compact Thrifty Protocol
6832
UDP-protokoll
agent
jaeger.thrift accepteras via binära thrift-protokoll
5778
HTTP
agent
Tjänstekonfiguration
16686
HTTP
Fråga
Servicefront-end
14268
HTTP
Samlare
jaeger.thrift tar emot kunder direkt
14250
HTTP
Samlare
Acceptera model.proto
9411HTTPSamlareZipkin-kompatibla slutpunkter (valfritt)

När containern har skapats och startats framgångsrikt kan du komma åt Jaeger-gränssnittet genom att navigera till http://localhost:16686. Som visas nedan:



(Slut)






Föregående:OpenTelemetry OpenTracing OpenCensus informationsinsamling och datainsamling
Nästa:ASP.NET Core tar emot POST JSON-parametrar som inte kan serialiseras till objekt
 Hyresvärd| Publicerad på 2021-01-26 13:18:08 |
ASP.NET Core Link Tracing (4) Tillgång till Jaeger-länkspårning
https://www.itsvse.com/thread-9537-1-1.html

 Hyresvärd| Publicerad på 2021-02-02 13:53:34 |
ASP.NET Core Link Trace (5) Jaeger-data finns kvar i elasticsearch
https://www.itsvse.com/thread-9553-1-1.html
Publicerad på 2021-06-04 15:20:37 |

ASP.NET Core Link Tracing (4) Tillgång till Jaeger-länkspårning
https://www.itsvse.com/thread-9537-1-1.html
Publicerad på 2022-05-25 16:21:17 |


ASP.NET Core Link Tracing (4) Tillgång till Jaeger-länkspårning
https://www.itsvse.com/thread-9537-1-1.html
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com