A show about getting your best ideas into the world and seeing what happens. We talk about code, ops, infrastructure, and the people that make it happen. Gerhard Lazu and friends explore all things DevOps, infra, and running apps in production. Whether you’re cloud native, Kubernetes curious, a pro SRE, or just operating a VPS… you’ll love coming along for the ride. Ship It honors the makers, the shippers, and the visionaries that see it through. Some people search for ShipIt or ShipItFM and can’t find the show, so now the strings ShipIt and ShipItFM are in our description too.
OpenTelemetry in your CI/CD
In this episode, Gerhard is joined by Cyrille Le Clerc, Product Manager Lead on Observability at Elastic, and Oleg Nenashev, Principal Engineer at CloudBees.
It all started with Oleg’s tweet back in July, in which he was promoting Akihiro Kiuchi’s work on Jenkins monitoring with OpenTelemetry. This was done in the context of Google’s Summer of Code - a link to Akihiro’s demo is in the show notes.
As you may remember from episode 20, instrumenting our changelog.com pipeline is on Gerhard’s mind, and this conversation helped him clarify a few things. If you are thinking of instrumenting your CI/CD pipeline with OpenTelemetry, this episode is for you.
Join Changelog++ to support our work, get closer to the metal, and make the ads disappear!
Sponsors
- Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog
- Fastly – Compute@Edge free for 3 months — plus up to $100k a month in credit for an additional 6 months. Fastly’s Edge cloud network and modern approach to serverless computing allows you to deploy and run complex logic at the edge with unparalleled security and blazing fast computational speed. Head to fastly.com/podcast to take advantage of this limited time promotion!
- Equinix Metal – If you want the choice and control of hardware…with low overhead…and the developer experience of the cloud – you need to check out Equinix Metal. Deploy in minutes across 18 global locations, from Silicon Valley to Sydney. Visit metal.equinix.com/justaddmetal and receive $100 credit to play.
- FireHydrant – The reliability platform for teams of all sizes. With FireHydrant, teams achieve reliability at scale by enabling speed and consistency from a service deployment to an unexpected outage. Try FireHydrant free for 14 days at firehydrant.io
Featuring
- Cyrille Le Clerc – Twitter, GitHub, LinkedIn
- Oleg Nenashev – Twitter, GitHub, LinkedIn, Website
- Gerhard Lazu – Twitter, GitHub, Website
Notes and Links
- Oleg’s tweet that started this discussion
- 🎬 CDF GSoC 2021 - Jenkins Remote Monitoring - Akihiro Kiuchi
- The ecosystem of CI / CD tools that integrates in #OpenTelemetry - Cyrille
- OpenTelemetry command-line tool for sending events from shell scripts & similar environments
- 🎬 Tracing Your Jenkins Pipelines With OpenTelemetry and Jaeger
- 🎬 Embracing Observability in Jenkins with OpenTelemetry - Cyrille Le Clerc, September 2021
- DevOps World 2021 - watch all sessions on-demand
- Jenkinsfile Runner roadmap - Discussion
- jenkinsci/opentelemetry-plugin
- The OpenTelemetry Maven Extension
- Ansible OpenTelemetry Plugin