OpenTelemetry Integration
Built to support OpenTelemetry natively. OTLP support for logs, metrics, and traces

Simple Integration
Run pre-configured scripts to start collecting data in under 2 minutes
Simplified Collection
Configure OpenTelemetry to send telemetry data directly to OpenObserve with support for all major protocols and data formats
Complete Observability
Collect metrics, logs, and traces through OpenTelemetry's unified instrumentation framework with minimal configuration required
Simple Integration
Run pre-configured scripts to start collecting data in under 2 minutes
Simplified Collection
Configure OpenTelemetry to send telemetry data directly to OpenObserve with support for all major protocols and data formats
Complete Observability
Collect metrics, logs, and traces through OpenTelemetry's unified instrumentation framework with minimal configuration required
Why Use OpenTelemetry with OpenObserve?
Transform your observability strategy with standardized data collection and comprehensive analysis capabilities across your infrastructure

Data Collection
Flexible Integration
Choose between standard OpenTelemetry instrumentation or our pre-configured collector for seamless data ingestion
Multiple Signal Types
Ingest metrics, logs, and traces through a unified pipeline while maintaining context across all telemetry signals

Instrumentation Options
Auto-Instrumentation
Enable distributed tracing without code changes using automatic instrumentation for supported frameworks and libraries
Manual Instrumentation
Implement custom instrumentation for detailed insights with full control over what data is collected and how it's structured

Data Processing
Standard Formats
Process OpenTelemetry data with built-in support for OTLP protocol and multiple data formats.
Query Capabilities
Analyze telemetry data using familiar SQL and PromQL with support for complex aggregations and time-series analysis

Operational Insights
Performance Analysis
Monitor application and infrastructure metrics with real-time visibility into system health and performance.
Distributed Tracing
Track request flows across services with detailed timing and context propagation for comprehensive system understanding.
Get Started with OpenTelemetry
Begin collecting telemetry data with OpenTelemetry and OpenObserve. Start with the free tier or schedule a demo
Openobserve Cloud Free Tier
Monthly Limits:
Ingestion - 50 GB logs, 50 GB metrics , 50 GB traces
Query volume - 200 GB
Pipelines - 50 GB of Data Processing
1K RUM & Session Replay
1K Action Script Runs
3 Users
7-Days Retention
Get started in minutes—no credit card required.
OpenTelemetry Integration FAQs
What is the OpenObserve Collector?
A pre-configured OpenTelemetry collector distribution with optimized defaults, built-in best practices, and ready-to-use exporters for most common use cases.
How can I send OpenTelemetry data to OpenObserve?
Configure any standard OpenTelemetry collector to export to OpenObserve or deploy the pre-configured OpenObserve collector for immediate setup.
What telemetry data can I collect?
The OpenTelemetry protocol offers comprehensive support for metrics, logs, traces, events, and custom telemetry data.
How does auto-instrumentation work?
OpenTelemetry auto-instrumentation provides:
- Automatic code instrumentation for supported frameworks in Python, NodeJS, Java, .Net and Go (using eBPF)
- Built-in instrumentation for common libraries
- Trace context propagation across services
- Performance metric collection
- Minimal configuration requirements
What analysis capabilities are available?
OpenObserve offers:
- SQL-based query language for all telemetry data
- Time-series analysis with custom windows
- Trace visualization and analysis
- Metric aggregation and statistical functions
- Prebuilt and custom dashboards and visualizations
- Simple or sophisticated alerts based on your needs
How do I configure OpenTelemetry collectors?
Configuration options include:
- YAML-based configuration files
- Environment variable configuration
- Dynamic configuration updates
- Custom pipeline definitions
- Multiple exporter configurations
- Processor and filter settings
Want to learn more? Check out our blog
Explore OpenTelemetry integration guides and best practices.