Журналирование и централизованный лог-менеджмент
Журналирование и централизованный лог-менеджмент: несмотря на трассировку, логи все равно нужны. В продакшне обычно ставят централизованное хранилище логов (ELK: Elasticsearch + Logstash + Kibana, или облачные аналоги). Все микросервисы пишут локально (файл/console), далее агент (Filebeat/Fluentd) собирает и отправляет в хранилище. Kibana предоставляет поиск по логам. Благодаря Sleuth traceId, можно в Kibana легко по фильтру traceId:4f8e9c1e собрать логи из всех сервисов по конкретному запросу – бесценно при дебаге сложных багов, проходящих через много сервисов. Также, traceId можно включать в ответ для клиента (например, в заголовке X-Trace-Id), тогда когда приходит жалоба от клиента с таким id, вы быстро вытащите все логи и трассу.