Configure HTTP Source for Logs, Metrics, Traces, OTLP
An HTTP Source is an endpoint for receiving logs, metrics, traces, and OTLP data uploaded to a unique URL generated for the Source. The URL securely encodes the Collector and Source information. You can add as many HTTP Sources as you'd like to a single Hosted Collector.
In this section, we'll introduce the following concepts:
📄️ Configure for Logs and Metrics
An HTTP Source is an endpoint for receiving logs and metrics, uploaded via a URL.
📄️ Upload Logs to HTTP Source
After you have added an HTTP Logs and Metrics Source to a Hosted Collector you can begin uploading data. You can upload both logs and metrics to the same HTTP source, however not in the same HTTP request. This document provides instructions on uploading logs, if you are uploading metrics see Upload Metrics to an HTTP Source.
📄️ Upload Metrics HTTP Source
After you have added an HTTP Logs and Metrics Source to a Hosted Collector you can begin uploading data. You can upload both logs and metrics to the same HTTP source, however not in the same HTTP request. This document provides instructions on uploading metrics, if you are uploading logs see Upload Logs to an HTTP Source.
📄️ Generate HTTP Source URL
You can generate a new URL for an HTTP Source at any time. Generating a new URL completely invalidates the old URL.
📄️ Troubleshooting
Check HTTP status codes
📄️ Configure for Traces
An HTTP Traces Source is an endpoint for receiving traces.
📄️ Configure for OpenTelemetry
Use an HTTP OTLP Source to collect OTLP formatted Logs, Metrics, and Traces data.