Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 14171|Отговор: 4

Разгръщайте Jaeger разпределен урок за проследяване на връзки с Docker

[Копирай линк]
Публикувано в 19.01.2021 г. 14:08:01 ч. | | | |
ASP.NET Core Link Tracing (1) Инсталирайте урока за Skywalking
https://www.itsvse.com/thread-9456-1-1.html

ASP.NET Core link trace (2) използва интеграция със SkyAPM
https://www.itsvse.com/thread-9458-1-1.html

ASP.NET Core Link Tracing (3) SkyAPM е базиран на динамична конфигурация Consul
https://www.itsvse.com/thread-9468-1-1.html

Jaeger е софтуер с отворен код за проследяване на транзакции между разпределени услуги. Използва се за наблюдение и отстраняване на проблеми със сложни микросервисни среди.

Входът към хиперлинк е видим.



Какво е разпределено проследяване?

Разпределеното проследяване се използва за виждане и разбиране на цялата верига от активност в сложни взаимодействия между микроуслуги.

Съвременната облачна разработка на софтуер разчита силно на микроуслуги, тъй като всяка независима услуга предоставя различни основни функции. Когато потребител направи заявка във вашето приложение, много отделни услуги отговарят с подходящи резултати.

Едно обаждане във вашето приложение може да включва десетки услуги, които взаимодействат помежду си. Как разработчиците и инженерите могат да открият проблема, когато нещо се обърка или заявката се забави? Затова ни трябва начин да следим всички връзки.

Това е същността на разпределеното проследяване. Обикновено се изпълнява като част от service mesh (начин за управление и мониторинг на микроуслугите).

Jaeger използва разпределено проследяване, за да разбере пътищата на заявките на различни микроуслуги. Можем да визуализираме потока на обажданията без да гадаем.

Организирането на организирана информация за транзакции е полезно за отстраняване на грешки и оптимизация. Jaeger включва инструменти за мониторинг на разпределени транзакции, оптимизиране на производителността и латентността, както и за извършване на анализ на коренните причини (RCA), метод за решаване на проблеми.

Инсталирайте Jaeger чрез Docker

Командата е следната:



Пристанища
споразумение
Подсглобяване
функция
5775
UDP протокол
агент
Приемете zipkin.thrift compact thrift протокол (не се препоръчва, използва се само от наследени клиенти)
6831
UDP протокол
агент
Приемете протокола за пестеливост на Jaeger.Thrift Compact
6832
UDP протокол
агент
jaeger.thrift е приет чрез бинарни протоколи за спестовни услуги
5778
HTTP
агент
Конфигурация на услугата
16686
HTTP
заявка
Интерфейс на обслужване
14268
HTTP
Колекционер
Jaeger.thrift приема клиенти директно
14250
HTTP
Колекционер
Приеми model.proto
9411HTTPКолекционерСъвместими с Zipkin крайни точки (по избор)

След като контейнерът бъде успешно създаден и стартиран, можете да достъпите интерфейса на Jaeger, като навигирате до http://localhost:16686. Както е показано по-долу:



(Край)






Предишен:OpenTelemetry OpenTracing Събиране на информация и данни от OpenCensus
Следващ:ASP.NET Core получава POST JSON параметри, които не могат да бъдат сериализирани в обекти
 Хазяин| Публикувано в 26.01.2021 г. 13:18:08 ч. |
ASP.NET Проследяване на основни връзки (4) Достъп до проследяване на връзки с Ягер
https://www.itsvse.com/thread-9537-1-1.html

 Хазяин| Публикувано в 2.02.2021 г. 13:53:34 ч. |
ASP.NET Core Link Trace (5) Jaeger данните остават в elasticsearch
https://www.itsvse.com/thread-9553-1-1.html
Публикувано в 4.06.2021 г. 15:20:37 ч. |

ASP.NET Проследяване на основни връзки (4) Достъп до проследяване на връзки с Ягер
https://www.itsvse.com/thread-9537-1-1.html
Публикувано в 25.05.2022 г. 16:21:17 ч. |


ASP.NET Проследяване на основни връзки (4) Достъп до проследяване на връзки с Ягер
https://www.itsvse.com/thread-9537-1-1.html
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com