Build Systems that Drive Business
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Achieving observability at Google-scale with OpenCensus

Morgan McLean (Google), Jaana B. Dogan (Google)
2:10pm–2:50pm Wednesday, June 13, 2018
Monitoring, Observability, and Performance
Location: LL21 A/B Level: Beginner
Secondary topics: Systems Monitoring & Orchestration
Average rating: ****.
(4.75, 4 ratings)

What you'll learn

  • Learn how to quickly instrument your distributed services and gain visibility into their operation with OpenCensus

Description

Application metrics and distributed traces are immensely powerful for developers but are difficult to automatically retrieve. Based on technology used at Google, OpenCensus—an open source collaboration between multiple cloud and APM vendors and the OSS community—aims to make the collection and submission of app metrics and traces easier for developers.

Morgan McLean and Jaana Burcu Dogan detail how to quickly instrument your distributed services and gain visibility into their operation with OpenCensus.

Topics include:

  • The benefits of traces and metrics and how they are used at Google
  • The case for a common instrumentation implementation
  • An architectural overview of OpenCensus, including integrations and exporters
  • Introspection via Z-Pages
  • A vision of the future for instrumentation
Photo of Morgan McLean

Morgan McLean

Google

Morgan McLean is a project manager for distributed tracing, debugging, and profiling at Google, which includes the OpenCensus project.

Photo of Jaana B. Dogan

Jaana B. Dogan

Google

Jaana B. Dogan is a software engineer at Google, where she works on observability of Go production services. She has a decade of experience building developer platforms and tools.