Skip to main content

Description

You can send your logs, metrics and traces to a Mezmo Pipeline via any OTLP compliant sender.
A pipeline can include only one OpenTelemetry Source because it reads a shared account-wide data stream. You can still add an OpenTelemetry Source to other pipelines. Mezmo enforces this whether you add the source through the Mezmo Web App, the Pipeline API, Terraform, cloning a pipeline, or importing a pipeline manifest. If you try to add a second OpenTelemetry Source to the same pipeline, Mezmo rejects the request with an HTTP 409 error and the code ERR_SHARED_SOURCE_DUPLICATE. See Set Up Pipeline Sources and the Error Code Reference for details.

Configuration

There is no specific configuration values needed when adding this source to your pipeline. The OpenTelemetry source uses a shared endpoint to ingest data. It will route data to your pipeline based on your Ingestion key (apikey). You can obtain this key under Setting | API Keys In App.

What you will need when configuring your OTEL collector

OpenTelemetry Collector Configuration

To configure an OTel collector to export to Mezmo, you can add the following to your exporters section of your OTel Collector config file:
For more details, visit OpenTelemetry Collector