Dash0 Acquires Lumigo to Expand Agentic Observability Across AWS and Serverless

Last updated: March 12, 2026

About Sending Logs

Overview

Dash0 can receive logs from a variety of sources. Logs are ingested as OpenTelemetry log records and can be explored, filtered, and analyzed once they arrive.

The following guides cover specific ways to send logs to Dash0:

  • Send Vercel Logs to Dash0. Covers forwarding logs from Vercel projects to Dash0 via the Dash0 Vercel integration or by configuring Vercel log drains manually.

  • Send Pino Logs to Dash0. Covers best practices for getting the most out of Pino, a popular Node.js logger, including log level modeling and exporting logs via Pino's OpenTelemetry transport.

In general, any log source that can export via the OpenTelemetry Protocol (OTLP) can send data to Dash0.

Further Reading

  • How Log AI Processes Logs. Explains how Dash0 automatically infers severity levels and extracts named attributes from unstructured log messages using AI, and how to use the resulting patterns and attributes in queries, filters, and check rules.

  • How Dash0 Processes JSON Logs. Describes how Dash0 parses structured JSON log records at ingestion time, including how fields are mapped to log body, severity, timestamps, trace context, and framework-specific conventions such as Pino, journald, and Java MDC.

  • How Dash0 Processes NGINX Logs. Details the NGINX log formats Dash0 recognises automatically and how their fields are mapped to OpenTelemetry semantic attributes, including HTTP request and response data, performance metrics, and upstream server information.