Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 14171|Odpowiedź: 4

Wdrażaj Jaeger Distributed link Traceing tutorial za pomocą Dockera

[Skopiuj link]
Opublikowano 19.01.2021 14:08:01 | | | |
ASP.NET Śledzenie łączy rdzeniowych (1) Zainstaluj samouczek Skywalking
https://www.itsvse.com/thread-9456-1-1.html

ASP.NET Core link tracing (2) wykorzystuje integrację ze SkyAPM
https://www.itsvse.com/thread-9458-1-1.html

ASP.NET Core Link Tracing (3) SkyAPM opiera się na konfiguracji dynamicznej Consul
https://www.itsvse.com/thread-9468-1-1.html

Jaeger to oprogramowanie open-source do śledzenia transakcji między usługami rozproszonymi. Służy do monitorowania i rozwiązywania problemów ze złożonymi środowiskami mikroserwisowymi.

Logowanie do linku jest widoczne.



Czym jest śledzenie rozproszone?

Śledzenie rozproszone służy do zobaczenia i zrozumienia całego łańcucha aktywności w złożonych interakcjach między mikroserwisami.

Nowoczesny rozwój oprogramowania natywnego w chmurze w dużej mierze opiera się na mikroserwisach, ponieważ każda niezależna usługa oferuje inne kluczowe funkcje. Gdy użytkownik zażąda w Twojej aplikacji, wiele pojedynczych usług odpowiada z odpowiednimi wynikami.

Pojedyncze połączenie w aplikacji może obejmować dziesiątki usług, które ze sobą współdziałają. Jak deweloperzy i inżynierowie mogą wskazać problem, gdy coś idzie nie tak lub żądanie zwalnia? Potrzebujemy więc sposobu, by śledzić wszystkie połączenia.

Na tym polega śledzenie rozproszone. Zazwyczaj działa jako część siatki serwisowej (sposób zarządzania i monitorowania mikroserwisów).

Jaeger wykorzystuje rozproszone śledzenie do zrozumienia ścieżek żądań różnych mikroserwisów. Możemy wizualizować przepływ połączeń bez zgadywania.

Organizacja zorganizowanych informacji transakcyjnych jest przydatna do debugowania i optymalizacji. Jaeger zawiera narzędzia do monitorowania rozproszonych transakcji, optymalizacji wydajności i opóźnień oraz przeprowadzania analizy przyczyn źródłowych (RCA), czyli metody rozwiązywania problemów.

Zainstaluj Jaegera za pomocą Dockera

Polecenie brzmi następująco:



Porty
umowa
podzespół
funkcja
5775
Protokół UDP
agent
Akceptuj zipkin.thrift compact thrift thrift protocol (niezalecany, używany tylko przez starszych klientów)
6831
Protokół UDP
agent
Zaakceptuj protokół Jaeger.Thrift Compact Thrifty
6832
Protokół UDP
agent
jaeger.thrift akceptowany przez binarne protokoły thrift
5778
HTTP
agent
Konfiguracja usług
16686
HTTP
Zapytanie
Front-end usługi
14268
HTTP
Kolekcjoner
jaeger.thrift przyjmuje klientów bezpośrednio
14250
HTTP
Kolekcjoner
Zaakceptuj model.proto
9411HTTPKolekcjonerEndpointy kompatybilne z Zipkin (opcjonalne)

Po pomyślnym utworzeniu i uruchomieniu kontenera możesz uzyskać dostęp do interfejsu Jaegera, przechodząc do http://localhost:16686. Jak pokazano poniżej:



(Koniec)






Poprzedni:OpenTelemetry OpenTracing OpenCensus zbieranie informacji i zbieranie danych
Następny:ASP.NET Core otrzymuje parametry POST JSON, których nie można serializować do obiektów
 Ziemianin| Opublikowano 26.01.2021 13:18:08 |
ASP.NET Core Link Tracing (4) Dostęp do trasowania łączy Jaegera
https://www.itsvse.com/thread-9537-1-1.html

 Ziemianin| Opublikowano 02.02.2021 13:53:34 |
ASP.NET Core Link Trace (5) Dane Jaegera pozostają w elasticsearch
https://www.itsvse.com/thread-9553-1-1.html
Opublikowano 04.06.2021 15:20:37 |

ASP.NET Core Link Tracing (4) Dostęp do trasowania łączy Jaegera
https://www.itsvse.com/thread-9537-1-1.html
Opublikowano 25.05.2022 16:21:17 |


ASP.NET Core Link Tracing (4) Dostęp do trasowania łączy Jaegera
https://www.itsvse.com/thread-9537-1-1.html
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com