
No encontré respuesta en el sitio web oficial y el soporte no puede dar una respuesta. Entonces le pregunto a la comunidad.
Quiero usar Log Management sin usar Datadog Infrastructure.
Hay un enlace en el sitio oficial, pero ya no está disponible y una redirección a otra página no es respuesta a la pregunta.https://docs.datadoghq.com/logs/faq/can-the-datadog-agent-be-used-to-send-only-logs/
Además, no pude encontrar una copia de esta página en Internet.
Mi configuración de agente:
agent:
image: datadog/agent:7.25.0
environment:
- DD_API_KEY={{ datadog_api_key }}
- DD_SITE=datadoghq.eu
- DD_PROCESS_AGENT_ENABLED=false
- DD_LOGS_ENABLED=true
- DD_LOGS_CONFIG_CONTAINER_COLLECT_ALL=true
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- /proc/:/host/proc/:ro
- /sys/fs/cgroup/:/host/sys/fs/cgroup:ro
- /opt/datadog-agent/run:/opt/datadog-agent/run:rw
Esto recopila registros de contenedores sin métricas de contenedores. Pero recopile métricas del host.
¿Cómo deshabilitar la recopilación de métricas del host?
Respuesta1
Bien, nuevo enlace de documentación:
https://docs.datadoghq.com/logs/guide/how-to-set-up-only-logs
docker run -d --name datadog-agent \
-e DD_API_KEY="<DATADOG_API_KEY>" \
-e DD_LOGS_ENABLED=true \
-e DD_LOGS_CONFIG_CONTAINER_COLLECT_ALL=true \
-e DD_CONTAINER_EXCLUDE="name:datadog-agent" \
-e DD_ENABLE_PAYLOADS_EVENTS=false
-e DD_ENABLE_PAYLOADS_SERIES=false
-e DD_ENABLE_PAYLOADS_SERVICE_CHECKS=false
-e DD_ENABLE_PAYLOADS_SKETCHES=false
-v /var/run/docker.sock:/var/run/docker.sock:ro \
-v /proc/:/host/proc/:ro \
-v /opt/datadog-agent/run:/opt/datadog-agent/run:rw \
-v /sys/fs/cgroup/:/host/sys/fs/cgroup:ro \
gcr.io/datadoghq/agent:latest