Инфраструктура и эксплуатация

Распределённая трассировка

Илья Тарасов — Распределённая трассировка
МатериалРаспределённая трассировкаtarasovcode

Прослеживание одного запроса через несколько компонентов системы. Отдельные операции связываются общим контекстом и образуют дерево или граф вызовов. Трасса помогает понять, какой участок внёс задержку и где возникла ошибка.

Пример на практике

Открытие заказа проходит через API, сервис доставки и базу; трасса показывает время каждого шага.

Когда пригодится

Нужна для диагностики задержек и ошибок на границах сервисов.

Что важно учитывать

При выборочном сборе сохраняются не все запросы; отсутствие трассы не доказывает отсутствие проблемы.

Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов

Вернуться к 400 терминам