Getting Started With Observability Lab: Opentracing, Prometheus, and Jaeger

Tuesday, March 26, 2019 - 2:00 pm5:30 pm

Kevin Crawley, Instana

Abstract: 

Building a cloud native organization without having a robust understanding of what your applications are doing in production is almost impossible. Exposure to these tools early will give engineers who are beginning to make the transformation in their organizations a greater understanding behind the need for observability.

In this session, we will cover how to install the Prometheus Operator, Grafana, Jaeger, and begin monitoring a live production Kubernetes cluster. We will then instrument an example application composed of Java and AngularJS microservices using technologies such as Opentracing and Micrometer.

We will show how developers can see transactions occurring between their applications and explore how these tools will help both developers and operations troubleshoot and diagnose issues. We will also cover how these tools can be leveraged to build alerts and deliver business intelligence.

Kevin Crawley, Instana

Kevin works as a developer evangelist for Instana, an APM and container monitoring service provider and speaks globally on topics including distributed computing, microservices, containers, monitoring, logging, deployment automation, observability, public speaking, alert fatigue, and human ops. He has been distinguished by his peers as a Docker Captain for his outstanding work with the community and the successful implementation of Docker in Production over the past 3 years.

He has helped organize several local meetup groups in the Nashville, TN area including Docker, Go, and Serverless and has spoken at many other groups including Java, Javascript, PHP, and DevOps. He is also the organizer for Nashville's own DevOpsDays.

BibTeX
@conference {229591,
author = {Kevin Crawley},
title = {Getting Started With Observability Lab: Opentracing, Prometheus, and Jaeger},
year = {2019},
address = {Brooklyn, NY},
publisher = {{USENIX} Association},
}