Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 14171|Svare: 4

Distribuer Jaeger-lenkesporingsveiledning med Docker

[Kopier lenke]
Publisert på 19.01.2021 14:08:01 | | | |
ASP.NET Core Link Tracing (1) Installer Skywalking-veiledningen
https://www.itsvse.com/thread-9456-1-1.html

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

ASP.NET Core Link Tracing (3) SkyAPM er basert på Consul dynamisk konfigurasjon
https://www.itsvse.com/thread-9468-1-1.html

Jaeger er åpen kildekode-programvare for å spore transaksjoner mellom distribuerte tjenester. Den brukes til å overvåke og feilsøke komplekse mikrotjenestemiljøer.

Innloggingen med hyperkoblingen er synlig.



Hva er distribuert sporing?

Distribuert sporing brukes til å se og forstå hele aktivitetskjeden i komplekse interaksjoner mellom mikrotjenester.

Moderne skybasert programvareutvikling er sterkt avhengig av mikrotjenester, ettersom hver uavhengig tjeneste tilbyr ulike kjernefunksjoner. Når en bruker sender en forespørsel i appen din, svarer mange individuelle tjenester med tilsvarende resultater.

En enkelt samtale i appen din kan involvere dusinvis av tjenester som samhandler med hverandre. Hvordan kan utviklere og ingeniører finne problemet når noe går galt eller en forespørsel blir tregere? Så vi trenger en måte å holde oversikt over alle forbindelser.

Det er det distribuert sporing handler om. Den kjører vanligvis som en del av et service mesh (en måte å administrere og overvåke mikrotjenester på).

Jaeger bruker distribuert sporing for å forstå forespørselsveiene til ulike mikrotjenester. Vi kan visualisere samtaleflyten uten gjetting.

Organisering av organisert transaksjonsinformasjon er nyttig for feilsøking og optimalisering. Jaeger inkluderer verktøy for å overvåke distribuerte transaksjoner, optimalisere ytelse og latens, og utføre rotårsaksanalyse (RCA), en problemløsningsmetode.

Installer Jaeger med Docker

Kommandoen er som følger:



Porteringer
avtale
Underforsamling
funksjon
5775
UDP-protokoll
agent
Godta zipkin.thrift kompakt thrift-protokoll (ikke anbefalt, kun brukt av eldre klienter)
6831
UDP-protokoll
agent
Godta Jaeger.Thrift Compact Thrifty Protokoll
6832
UDP-protokoll
agent
jaeger.thrift akseptert gjennom binære thrift-protokoller
5778
HTTP
agent
Tjenestekonfigurasjon
16686
HTTP
Spørring
Servicefront-end
14268
HTTP
Samler
jaeger.thrift tar imot kunder direkte
14250
HTTP
Samler
Godta model.proto
9411HTTPSamlerZipkin-kompatible endepunkter (valgfrie)

Når containeren er opprettet og lansert, kan du få tilgang til Jaeger-grensesnittet ved å navigere til http://localhost:16686. Som vist nedenfor:



(Slutt)






Foregående:OpenTelemetry OpenTracing OpenCensus informasjonsinnsamling og datainnsamling
Neste:ASP.NET Core mottar POST JSON-parametere som ikke kan serialiseres til objekter
 Vert| Publisert på 26.01.2021 13:18:08 |
ASP.NET Kjerne lenkesporing (4) Tilgang til Jaeger-lenkesporing
https://www.itsvse.com/thread-9537-1-1.html

 Vert| Publisert på 02.02.2021 13:53:34 |
ASP.NET Core Link Trace (5) Jaeger-data vedvarer i elastisk søk
https://www.itsvse.com/thread-9553-1-1.html
Publisert på 04.06.2021 15:20:37 |

ASP.NET Kjerne lenkesporing (4) Tilgang til Jaeger-lenkesporing
https://www.itsvse.com/thread-9537-1-1.html
Publisert på 25.05.2022 16:21:17 |


ASP.NET Kjerne lenkesporing (4) Tilgang til Jaeger-lenkesporing
https://www.itsvse.com/thread-9537-1-1.html
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com