Как найти нужные логи среди похожих запросов?
В журнале может быть несколько запросов к одному адресу. Тело похожее, а время отличается на доли секунды. Искать только по времени рискованно: можно открыть другую операцию.
Если система передаёт traceId, используйте его как связь: получите идентификатор из ответа своего запроса и найдите по нему сообщения в источнике логов. Затем выберите нужный этап по module и phase.
В учебном стенде Checkcraft одна операция оставляет шесть сообщений. traceId объединяет их, а module и phase помогают проверить конкретное сообщение.
Для следующего запуска нужен новый traceId. Старое значение из Kibana не должно использоваться как постоянная подстановка.
Если traceId не передаётся между сервисами или используется для разных операций, фильтр сам проблему не исправит — сначала нужно проверить трассировку.
Как вы сейчас связываете запрос с его промежуточными сообщениями?
Мы разрабатываем Checkcraft. Free (beta) для Windows и Linux: checkcraft.ru
Около минуты
3 дня назад