Skip to content

Commit

Permalink
[OTEL-2371] Document workarounds on failed OTLP ingestion pipelines i…
Browse files Browse the repository at this point in the history
…n Agent
  • Loading branch information
songy23 committed Jan 30, 2025
1 parent c6c5a46 commit 0686859
Showing 1 changed file with 8 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,14 @@ OTLP logs ingestion on the Datadog Agent is disabled by default so that you don'
- Set `DD_LOGS_ENABLED` to true.
- Set `DD_OTLP_CONFIG_LOGS_ENABLED` to true.

<div class="alert alert-warning">
<strong>Note</strong>: Starting in Agent v7.61.0, the OTLP ingestion pipelines are impacted by a bug from the upstream dependencies. The bug appears as the OTLP ingestion pipelines fail to start in Docker environments with an error message like <code>Error running the OTLP ingest pipeline: failed to register process metrics: process does not exist</code>. While we are actively investigating this bug, there are a few workarounds to mitigate it:

Check warning on line 102 in content/en/opentelemetry/interoperability/otlp_ingest_in_the_agent.md

View workflow job for this annotation

GitHub Actions / vale

Datadog.pronouns

Avoid first-person pronouns such as 'we'.
1. Set the environment variable <code>HOST_PROC</code> to <code>/proc</code> in your Agent Docker container.
2. Remove <code>/proc/:/host/proc/:ro</code> from <code>volumes</code> in your Agent Docker container.
3. Set <code>pid</code> to <code>host</code> in your Agent Docker container.
These workarounds can be done in either the <code>docker</code> command or in the Docker compose file.
</div>

[1]: /agent/docker/
{{% /tab %}}
{{% tab "Kubernetes (Daemonset)" %}}
Expand Down

0 comments on commit 0686859

Please sign in to comment.