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