La parte 1 muestra cómo enviar registros locales a Datadog y la parte 2 lo guía a través de la configuración y el envío de seguimientos a Datadog.
La siguiente parte de la serie muestra cómo enviar métricas de Datadog desde su PC local a Datadog.
Datadog explica cómo funciona el diagrama del sistema 👆 con DogstatsD.
docker run --rm --name datadog-agent \
--cgroupns host \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /proc/:/host/proc/:ro \
-v /sys/fs/cgroup:/host/sys/fs/cgroup:ro \
-p 8125:8125/udp \
-p 8126:8126/tcp \
-e DD_HOSTNAME=my-local \
-e DD_API_KEY=${DD_API_KEY} \
-e DD_SITE=datadoghq.eu \
-e DD_DOGSTATSD_NON_LOCAL_TRAFFIC=true \
public.ecr.aws/datadog/agent
Descansar:
Desde el --cgroupns a-v /sys... – Estos parámetros son necesarios para el seguimiento. No conozco los entresijos de la utilidad de seguimiento de Datadog.
-p 8125:8125/udp – De forma predeterminada, DogStatsD escucha en el puerto UDP 8125. Este parámetro vincula el puerto UDP 8125 del agente datadog al puerto host 8125.
-p 8126:8126/tcp – No es necesario al enviar métricas personalizadas a través de shell o terminal. Pero es necesario cuando se envían métricas utilizando la biblioteca java-dogstatsd-client. De lo contrario, verá registros de ERROR y ADVERTENCIA 👇 si no se puede acceder al puerto 8126.
dd.trace 2024–01–28 16:01:27:941 +0100) (dd-trace-processor) ADVERTENCIA datadog.trace.agent.common.writer.ddagent.DDAgentApi – Error al enviar 1 seguimiento (tamaño = 509B) Total: 1, recibido: 1, enviado: 0, fallido: 1. java.net.ConnectException: no se pudo conectar a localhost/(0:0:0:0:0:0:0:1):8126 (habrá no habrá alertas de inicio de sesión durante 5 minutos)
(dd.trace 2024–01–28 16:01:28:117 +0100) (dd-telemetry) ADVERTENCIA datadog.telemetry.TelemetryRouter: FALLO al enviar la solicitud de telemetría a https://instrumentation-telemetry-intake.com.datos. /api/v2/apmtelemetry.
(dd.trace 2024–01–28 16:01:28:118 +0100) (dd-telemetry) INFORMACIÓN datadog.telemetry.TelemetryRouter: falló el punto final de entrada de telemetría. La telemetría se enviará al Agente.
(dd.trace 2024–01–28 16:01:28:121 +0100) (dd-telemetría) ADVERTENCIA…

