Как Zipkin собирает и отображает трейсы?

Middle
224 просмотров
AFK Offer AI

Zipkin — система сбора и визуализации трейсов. Сервисы отправляют spans в Zipkin через HTTP или Kafka (более надёжно). Zipkin хранит их в памяти (dev) или Elasticsearch/Cassandra (prod) и предоставляет UI для поиска трейсов по trace ID, сервису, тегу. Показывает водопадную диаграмму с временными метками каждого span. Можно видеть узкие места сразу.

Следующий вопрос

Что такое OpenAPI и как организовать Swagger в продакшен-проекте?