Log tracing with ELK

Hi all.
Is there any guidelines how to implement log tracing using elk stack?
I have a bunch of microservices which produce logs to elk. Let's suppose I have a request passing through a number of microservices and some unique request identifier which is inserted into each log entry. I want to group log entries by the request identifier and count the difference between first log entry (request start time) and last one (request end time), and aggregate those information to count some percentiles.
Any thoughts how to implement that?

For log tracing use zipkin.io we can send the log events from log file to
ES using LogStash.

Also you can look following extended implementations all are inspired from
google dapper

  1. https://uber.github.io/jaeger/

  2. https://github.com/zalando/tracer

  3. https://github.com/Nike-Inc/wingtips

Introducing zipkin will bring more complexity and my thought was to use what I already have.
Analyzing logs in elk seems like justified solution to solve my problem.

Wrongly understand your question.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.