Ingestion
Log Ingestion - Centralized Logging & Log Management
OpenObserve supports multiple log ingestion methods to collect, aggregate, and centralize logs from various sources. Whether you're using cloud-native log shippers, traditional syslog, or custom application logging, OpenObserve provides flexible options for centralized log management and log aggregation.
Supported Log Ingestion Methods
- otel-collector - OpenTelemetry Collector for unified observability
- Vector - High-performance log aggregation and routing
- Filebeat - Lightweight log shipper for file-based log collection
- Fluent-bit - Fast and lightweight log processor for cloud-native environments
- Fluentd - Unified logging layer for log aggregation
- Kinesis Firehose - AWS log streaming for cloud log ingestion
- Syslog - Traditional syslog protocol for system logs
- Python - Python SDK for application log ingestion
- Go - Go SDK for structured logging
- Curl - Direct HTTP log ingestion
Was this page helpful?
Last updated on
Ingestion Overview
Ingest logs, metrics, and traces into OpenObserve using OpenTelemetry, Prometheus, log forwarders, and APIs for complete observability.
otel-collector
Complete OpenTelemetry Collector guide for OTLP log ingestion, metrics collection, and trace ingestion via HTTP and gRPC protocols for unified observability.