Stream logs to Dynatrace with OpenTelemetry
Dynatrace supports the native ingest of OpenTelemetry log data using the SaaS OTLP logs API. This means you can send your logs to Dynatrace with any solution providing standard-compatible OTLP log exports over HTTP.
Here, Dynatrace Collector - with its various ingestion and transformation capabilities - has proven to be a versatile tool to process log data from a variety of sources.
Collector Capabilities
- Support for arbitrary log files, using Collector's Filelog receiver
- Support for syslog data, using Collector's Syslog receiver
- Filtering logs entries using Collector's Filter processor
- Concurrent export to a number of different backends: Send data to multiple backends
- FluentD support
- Automatic data enrichment with Kubernetes data: Enrich from Kubernetes
Limitations
- Only ActiveGate currently supports the ingest of OTLP logs, OneAgent does not yet offer an OTLP log endpoint.
- These limitations apply to data ingestion: Ingest OpenTelemetry logs
Deploy integration
The following Collector use cases provide guided walk-throughs on how to configure Collector for the log ingestion from different sources.