DD_DOGSTATSD_NON_LOCAL_TRAFFIC | Listen to DogStatsD packets from other containers (required to send custom metrics). |
DD_DOGSTATSD_SOCKET | Path to the Unix socket to listen to. Must be in a rw mounted volume. |
DD_DOGSTATSD_ORIGIN_DETECTION | Enable container detection and tagging for Unix socket metrics. |
DD_DOGSTATSD_TAGS | Space-separated list of additional tags to append to all metrics, events, and service checks received by this DogStatsD server. For example: "env:golden group:retrievers" . |
DD_USE_DOGSTATSD | Enable or disable sending custom metrics from the DogStatsD library. |
DD_DOGSTATSD_PORT | Override the Agent DogStatsD port. |
DD_BIND_HOST | The host to listen on for DogStatsD and traces. This is ignored by APM when apm_config.apm_non_local_traffic is enabled and ignored by DogStatsD when dogstatsd_non_local_traffic is enabled. The Trace Agent uses this host to send metrics to. Note: The localhost default value is invalid in IPv6 environments where DogStatsD listens on ::1 . To solve this problem, ensure DogStatsD is listening on IPv4 by setting this value to 127.0.0.1 . |
DD_DOGSTATSD_ORIGIN_DETECTION_CLIENT | When set to true , the Agent uses a client-provided container ID to enrich the metrics, events, and service checks with container tags. Note: This requires using a client compatible with DogStatsD protocol version 1.2. |
DD_DOGSTATSD_BUFFER_SIZE | The buffer size used to receive StatsD packets, in bytes. |
DD_DOGSTATSD_STATS_ENABLE | Publish DogStatsD’s internal stats as Go expvars. |
DD_DOGSTATSD_QUEUE_SIZE | Configure the internal queue size of the DogStatsD server. Reducing the size of this queue reduces the maximum memory usage of the DogStatsD server, but can also increase the number of packet drops. |
DD_DOGSTATSD_STATS_BUFFER | Set how many items should be in the DogStatsD’s stats circular buffer. |
DD_DOGSTATSD_STATS_PORT | The port for the Go expvar server. |
DD_DOGSTATSD_SO_RCVBUF | POSIX systems only: Sets the number of bytes allocated to DogStatsD’s socket receive buffer. By default, the OS sets this value. Use this variable to increase the size of the buffer without altering the OS default value. The maximum accepted value depends on the OS. |
DD_DOGSTATSD_METRICS_STATS_ENABLE | When set to true , DogStatsD collects basic statistics (count/last seen) about the metrics it processed. Use the Agent command dogstatsd-stats to see these statistics. |
DD_DOGSTATSD_NO_AGGREGATION_PIPELINE | Enable the no-aggregation pipeline in DogStatsD. This pipeline receives metrics with timestamps and forwards them to the intake without extra processing, except for tagging. |
DD_DOGSTATSD_NO_AGGREGATION_PIPELINE_BATCH_SIZE | How many metrics maximum in payloads sent by the no-aggregation pipeline to the intake. |
DD_STATSD_FORWARD_HOST | Forward every packet received by the DogStatsD server to another StatsD server. Make sure that forwarded packets are regular StatsD packets and not DogStatsD packets, as your other StatsD server might not be able to handle them. |
DD_STATSD_FORWARD_PORT | Port to forward StatsD packets to. |
DD_STATSD_METRIC_NAMESPACE | Set a namespace for all StatsD metrics coming from this host. Each metric received is prefixed with the namespace before it is sent to Datadog. |