Выбор ответа Middle Трейсы и OpenTelemetry обновлено
Имя спана
Вопрос
Какое имя спана для обработки HTTP-запроса правильное?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: GET /users/{id}: метод и шаблон маршрута. Имя спана должно описывать класс операций, чтобы по нему группировать и строить метрики.
Варианты ответа
GET /users/48213: метод и фактический путьhandlerGET /users/{id}: метод и шаблон маршрутаправильный ответrequest-7f3a9c: уникальный ID запроса
Разбор
Имя спана должно описывать класс операций, чтобы по нему группировать и строить метрики. Фактический путь с ID и уникальные имена создают бесконечное число вариантов и ломают агрегацию. Слишком общее handler не различает операции. ID кладут в атрибуты.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.