How to Push Prometheus Metrics to Splunk Observability Cloud with the OpenTelemetry Collector

Sep 24, 2025

In this video, you’ll learn how to scrape Prometheus endpoints with the OpenTelemetry Collector’s Prometheus receiver and send metrics to Splunk Observability Cloud. We’ll walk through configuring three common data sources (a Python Flask app, node_exporter for host metrics, and the NGINX Prometheus exporter), show how to enrich metrics with resource attributes, and build simple charts in Splunk Observability Cloud. You’ll see how centralized scraping and consistent tagging make it easy to manage and visualize Prometheus metrics in Splunk Observability Cloud.

00:00 Introduction and Prometheus receiver overview

02:00 Flask application receiver configuration

07:31 Visualizing Flask request rate in Splunk Observability Cloud

10:30 Node Exporter: OpenTelemetry configuration and load-average chart

14:27 NGINX Exporter: OpenTelemetry configuration and request-rate chart

18:53 Key Takeaways

19:38 Conclusion