From 2eafea5e63fb6adda167bfd997f6d54768782c77 Mon Sep 17 00:00:00 2001 From: Maximo Bautista Date: Fri, 13 Sep 2024 16:04:47 -0400 Subject: [PATCH] Updated explanation and links --- php/Slim4OtelDropIn/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/php/Slim4OtelDropIn/README.md b/php/Slim4OtelDropIn/README.md index fb0b8d2..d9c9a93 100644 --- a/php/Slim4OtelDropIn/README.md +++ b/php/Slim4OtelDropIn/README.md @@ -1,7 +1,7 @@ # Distributed Tracing Example This example uses `docker-compose`, and illustrates the distributed tracing functionality of OpenTelemetry with Datadog's Drop In support enabled. An HTTP request to service-one will make multiple asynchronous HTTP requests, each of which is injected with a `traceparent` header, it includes examples of adding Attributes, Links and Events to spans. -All trace data is sent to the [Datadog Agent](https://opentelemetry.io/docs/collector/), where they are forwarded to Datadog after you set your `DD_API_KEY`. +All trace data is sent through the [Datadog Agent Endpoint](https://docs.datadoghq.com/containers/docker/apm/?tab=linux#docker-network) when `DD_TRACE_ENABLED` is `true` otherwise is sent using the [Datadog Agent OTLP Ingestion]([https://docs.datadoghq.com/opentelemetry/interoperability/otlp_ingest_in_the_agent/?tab=host](https://docs.datadoghq.com/opentelemetry/interoperability/otlp_ingest_in_the_agent/?tab=docker#enabling-otlp-ingestion-on-the-datadog-agent)), where they are forwarded to Datadog after you set your `DD_API_KEY` in the `docker-compose.yml` file. The example is presented as a [slim framework](https://www.slimframework.com/) single-file application for simplicity, and uses Guzzle as an HTTP client. The same application source is used for all services.