Section 3 · Send logs

Summary of methods for sending data to Grafana Cloud

Estimated time: 1 min

Journey summary

Six things to remember

#Takeaway
1External collectors work: Bring your own collectors, let Grafana Cloud store
2Match method to source: Prometheus → remote write, InfluxDB → exporter, Graphite → carbon-relay-ng, etc.
3OpenTelemetry is universal: OTLP works for both metrics and logs
4HTTP API is flexible: Any HTTP client can send logs
5Grafana Cloud Metrics stores metrics: Prometheus-compatible, scalable
6Grafana Cloud Logs stores logs: Query with LogQL, correlate with metrics

If you’re starting fresh, Grafana recommends collecting with Grafana Alloy, or a Grafana Cloud integration for common systems. This journey is for teams sending data from existing collectors.

Quick reference

Your sourceMethodDestination
PrometheusRemote writeGrafana Cloud Metrics
InfluxDBInfluxDB exporter or TelegrafGrafana Cloud Metrics
Graphitecarbon-relay-ng (native) or HTTP APIGrafana Cloud Graphite
OpenTelemetry metricsOTLP endpointGrafana Cloud Metrics
OpenTelemetry logsOTLP endpointGrafana Cloud Logs
Any HTTP clientHTTP APIGrafana Cloud Logs