Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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 tracing (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 — це програмне забезпечення з відкритим кодом для відстеження транзакцій між розподіленими сервісами. Він використовується для моніторингу та усунення несправностей складних мікросервісних осередків.

Вхід за гіперпосиланням видно.



Що таке розподілене трасування?

Розподілене трасування використовується для бачення та розуміння всього ланцюга активності у складних взаємодіях між мікросервісами.

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

Один дзвінок у вашому додатку може включати десятки сервісів, які взаємодіють між собою. Як розробники та інженери можуть виявити проблему, коли щось йде не так або запит сповільнюється? Тож нам потрібен спосіб відстежувати всі зв'язки.

Ось у чому суть розподіленого трасування. Зазвичай він працює як частина сервісної сітки (спосіб керування та моніторингу мікросервісів).

Єгер використовує розподілене трасування для розуміння шляхів запитів різних мікросервісів. Ми можемо візуалізувати потік дзвінків без здогадок.

Організація організованої інформації про транзакції корисна для налагодження та оптимізації. Jaeger включає інструменти для моніторингу розподілених транзакцій, оптимізації продуктивності та затримки, а також для аналізу першопричин (RCA) — методу вирішення проблем.

Встановити Jaeger за допомогою Docker

Команда звучить так:



Порти
угода
Підзбірка
функція
5775
Протокол UDP
агент
Прийняти протокол компактного секонд-протоколу zipkin.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

 Орендодавець| Опубліковано 02.02.2021 13:53:34 |
ASP.NET Core Link Trace (5) Дані Єгера зберігаються в elasticsearch
https://www.itsvse.com/thread-9553-1-1.html
Опубліковано 04.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