Quick Guide for Datadog Agent on Docker for Events :: Kloudfuse Docs

Quick Guide for Datadog Agent on Docker for Events

  1. Use the official Datadog Agent image with Docker’s environment variables to ensure that you collect all events from the containers.
    docker run -d --name datadog-agent -e DD_API_KEY=kloudfuse -e DD_SITE=https://<kf-domain-name>/ingester -e DD_DOGSTATSD_NON_LOCAL_TRAFFIC=true -e DD_LOGS_ENABLED=true -e DD_LOGS_CONFIG_CONTAINER_COLLECT_ALL=true -e DD_APM_ENABLED=true -e DD_DD_URL=https://<kf-domain-name>/ingester --volume /var/run/docker.sock:/var/run/docker.sock:ro --volume /proc:/host/proc:ro --volume /sys:/host/sys:ro --volume /host:/host:ro --name datadog-agent datadog/agent:latest
    ```

2. Enable collection of all Docker container lifecycle events.

```console
    docker run -d --name datadog-agent -e DD_API_KEY=kloudfuse -e DD_SITE=https://<kf-domain-name>/ingester -e DD_EVENT_COLLECTION=true --volume /var/run/docker.sock:/var/run/docker.sock:ro --name datadog-agent datadog/agent:latest
    ```