The OpenTracing project provides a standard, portable API for distributed tracing instrumentation. In this talk, Ben will begin by describing OpenTracing and explaining why anyone who monitors microservices should care about it. Having laid that groundwork, the talk will step back to examine the historical role of operational logging and metrics in distributed system monitoring, then illustrate how the OpenTracing API maps to these tried-and-true abstractions. There will also be a demo involving donuts, distributed traces, and prometheus monitoring (all via OpenTracing).
Ben Sigelman is the CoFounder and CEO of LightStep where he’s building reliability management for modern systems. As an expert in distributed tracing, he is a leading proponent of the OpenTracing standard. In the past he built Dapper, Google’s production distributed systems tracing infrastructure.