Webinar – Building a Custom OpenTelemetry (OTEL) Collector for Vehicle Telemetry | Python Tutorial

In this hands-on webinar, the team at Integration Plumbers walks you through building a custom OpenTelemetry (OTEL) Collector from scratch using Python. We demonstrate how to extend enterprise observability strategies beyond the data center to monitor telemetry data from Rivian vehicles.

Using the practical scenario of a fictional automotive retailer, SparkPlug Motors, we guide you through the entire engineering process—from setting up your Python environment to visualizing live vehicle metrics in Grafana. Whether you are a DevOps engineer, SRE, or observability enthusiast, you will learn how to leverage the OpenTelemetry SDK and the unofficial Rivian API to collect critical data like battery health, tire pressure, and charging status.

🔍 What You Will Learn:

How to build an OTLP-based collector using the OpenTelemetry Python SDK.

Techniques for interfacing with the Rivian API to fetch vehicle telemetry.

Engineering design trade-offs for mobile and IoT monitoring, including handling intermittent connectivity and API rate limits.

How to export custom metrics to Prometheus and visualize them in Grafana.

Best practices for managing Python dependencies with uv.

Chapters:

00:00 – Introduction & Integration Plumbers Overview

05:31 – Why Python for DevOps & Observability?

07:49 – Overview: OpenTelemetry SDK for Python

10:39 – Exploring the Rivian API for Python

13:27 – Engineering Design: Challenges of Mobile Telemetry

16:20 – Tutorial: Setting Up the Environment & Installing Dependencies

20:04 – Code Walkthrough: Building the Collection Loop

24:33 – Integrating with Prometheus & Grafana

29:53 – Q&A: Why Choose OTEL? & Common Configuration Pitfalls

đź”— Resources & Links:

Project Source Code: https://github.com/IntegrationPlumbers/ip-rivian-otel-public
OpenTelemetry Python SDK: https://github.com/open-telemetry/opentelemetry-python
Integration Plumbers: https://integrationplumbers.io/contact/

đź’ˇ Why Watch? If you are looking to master OpenTelemetry customization or need to implement monitoring for IoT fleets and remote devices, this tutorial provides a complete blueprint using open-source tools.

#OpenTelemetry #Observability #Python #DevOps #Rivian #FleetManagement #Prometheus #Grafana #SRE #TechWebinar #IoTMonitoring #OpenSource