OpenTelemetry at KubeCon NA 2019
This is an overview of what has happened a couple of weeks back at KubeCon + CloudNativeCon North America and related events with OpenTelemetry.
KubeCon was a great opportunity to meet each other in-person and learn something new. Before KubeCon, the W3C Distributed Tracing Working Group met for the two days workshop, Observability Practitioners Summit was held at KubeCon Day 0, and there was plenty of buzz around OpenTelemetry at the main event. You can watch talk recordings on the OpenTelemetry channel on YouTube. Read along for more details.
KubeCon keynote
The highlight of the conference for OpenTelemetry community was a keynote presentation by Sarah Novotny (Open Source Wonk, Azure OCTO, Microsoft) and Liz Fong-Jones (Principal Developer Advocate, Honeycomb.io). “Keynote: (Open)Telemetry Makes Observability Simple” was a massive event, with 12,000 people watching in-person. Liz and Sarah discussed the importance of community in achieving our mission of making telemetry a built-in feature of cloud native software. Liz also demoed the OpenTelemetry Go SDK in action. You can watch the recording here.
OpenTelemetry keynote was a blast! But let’s get back and describe events chronologically.
W3C distributed tracing working group workshop
W3C Distributed Tracing Working Group workshop was hosted in Seattle — the famous cloud city. We discussed the current status of the Trace Context specification and future improvements. The main focus was made on passing identifiers via response headers, correlation context and advancing trace context into other protocols. The full report from the workshop is available on the W3C blog.
The great achievement of a working group is that just a few days after the workshop, Trace Context graduated to the proposed recommendation and targeting early next year to become a final spec.
The following week, many Distributed Tracing Working Group members flew from Seattle to sunny San Diego. Spoiler alert, we brought some rain there.
Observability practitioners summit
The Observability Practitioners Summit was a Day Zero event at KubeCon, focused on pushing the field of monitoring and observability forwards by providing a mix of high-quality talks and opportunities for discussion between the maintainers and users of tracing, metrics, logging, and alerting systems.
OPS had a packed schedule, with talks covering all things observability. It was interesting to see people from industry, academia, and end users talking about problems and solutions in this space.
Recorded talks from OPS are available in this YouTube playlist.
#OpsLive
Austin Parker and Liz Fong-Jones hosted a live stream of the event on Twitch. If you haven’t checked out the OpenTelemetry Twitch channel, now is a great time to subscribe.
The live stream included discussions of the event and interviews with OPS speakers, as well as conversations with other people involved with observability and OpenTelemetry.
Monday OpenTelemetry meetup
For OpenTelemetry folks, the long day of Observability Practitioners Summit ended with an OpenTelemetry meetup, which was held in a bar and featured great tacos (organized and sponsored by LightStep and Google).
KubeCon sessions
Beyond the OpenTelemetry keynote, there was a lot of buzz around OpenTelemetry at the conference. OpenTelemetry was the subject of a few different talks.
In the session Beyond Getting Started: Using OpenTelemetry to Its Full Potential, Sergey Kanzhelev, Microsoft and Morgan McLean, Google, demonstrated how developers can capture telemetry from their applications with just two lines of code and how to solve advanced real-world scenarios. We had over 900 people registered to attend and 450+ people in the room. Lots of interest in OpenTelemetry!
You can watch the recording on YouTube.
The OpenTelemetry Governance Committee held an extended Q&A session at OpenTelemetry: The First Release, What’s Next, and How to Get Involved. Session was presented by Morgan McLean, Google, Tristan Sloughter, Postmates, Sergey Kanzhelev, Microsoft, and Chris Kleinknecht, Google. From this session you can get a deep dive in OpenTelemetry architecture and understand how different components of OpenTelemetry will be used by different people depending on their role. Session also explained all the ways you can get involved with OpenTelemetry. Watch the recording on YouTube.
Rob Skillington, Chronosphere at the session Deep Linking Metrics and Traces with OpenTelemetry, OpenMetrics and M3 was discussing questions of finding a good traces as examples for the metrics dimension set. And was using OpenTelemetry to implement this linking. Watch the recording on YouTube.
You can browse more sessions from the KubeCon on observability track. For instance, you may find interesting the topic of Kubernetes SIG Instrumentation — Deep Dive presented by Han Kang & David Ashpole, Google.
Meetup at KubeCon attendees party
Brian Putt called for a meet up during the KubeCon attendee party at community e-mail distribution list. It was nice to see everybody before the last day of the conference. We started inside as it was raining, but then the rain stopped and the crowd get bigger so we moved the meetup to the outside.
Some announcements
If you are new to OpenTelemetry and want to learn more of Merging OpenTracing and OpenCensus — watch this interview with Ben Sigelman and Morgan McLean.
During KubeCon, Splunk announced upcoming major investments in OpenTelemetry
And shortly after KubeCon — Undefined Labs announced contribution of a Swift SDK to OpenTelemetry. Please stay tuned for more mobile and client devices telemetry collection improvements.
Summary
OpenTelemetry is accelerating quickly. We have a great community with common goals and vision. It was exciting to see that every OpenTelemetry event and most sessions were co-organized and co-presented by people from different companies.
If you attended and have some thoughts, photos or recommendations to share — please post those at community Gitter channel or in the comments.
KubeCon is one of the events where people share knowledge and meet in person. If you weren’t able to come, we hope that this summary will help you catch up on what was happening during that week.
More photos from KubeCon
There are a few more photos at KubeCon flickr album.
Thank you Amelia Mango, Morgan McLean and Yuri Shkuro for the help preparing this report.