How to Push Prometheus Metrics to Splunk Observability Cloud with the OpenTelemetry Collector
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