Rootconf 2018

Rootconf 2018

On scaling infrastructure and operations

Vivek Sridhar

Vivek Sridhar

@vsridhar

Distributed tracing with Jaeger at scale

Submitted Mar 7, 2018

Distributed tracing is a technique for monitoring & profiling systems built on microservices architecture. Distributed tracing is quickly becoming a must-have component in the tools that organizations use to monitor their complex, microservice-based architecture. Jaeger is an open source tool and part of CNCF project released and worked by Uber.

Outline

Will be covering following topics:

  • Introduction to Microservices

  • What is Distributed Tracing and Open Tracing?

  • Using Jaeger to monitor microservices-based distributed systems covering:

        a. Distributed context propagation.
        b. Distributed transaction monitoring.
        c.  Root cause analysis.
        d. Service dependency analysis.
        e. Performance / Latency optimization
    
  • Demo Jaeger with an example from Monitoring perspective.

  • Demo of tracing to collect application metrics in Kubernetes with Jaeger.

  • Using Jaegar at scale with Kubernetes in a microservice environment.

Speaker bio

Vivek is a tech enthusiast with over 11 years experience in the Software Industry. He is currently working as a Developer Advocate with DigitalOcean and has been a Technology Advisor to several tech startups. Previously he was Head of DevOps & QA at Blackbuck and was a DevOps Solution Architect at HCL (Australia) in client engagement and pre-sales roles. Vivek started his career with IBM Rational (INDIA Software Labs) and is passionate about working with software developer communities.

Slides

https://docs.google.com/presentation/d/1yEM8GjksF9XdOO39gqTIXZVYC_f66f03vB05lbMLUOo/edit?usp=sharing

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

We care about site reliability, cloud costs, security and data privacy