Breaking Changes
- [FEATURE] Added support for tag cardinality, both globally and per-metric. (DogStatsD protocol v1.6).
This allows for specifying the tag cardinality for enriched tags that are attached to metrics based on origin detection. A new field,Cardinality, is available onStatsdConfigto specify the default tag cardinality for all metrics. Additionally, a new parameter,cardinality, is now exposed on the main methods inDogStatsdandIDogStatsd, which allows for specifying the tag cardinality on a per-metric basis. See #213.
Changes
-
[FEATURE] Added support for cgroups-based origin detection. (DogStatsD protocol v1.4).
This allows for detecting the origin of DogStatsD clients based on self-discovery of any cgroups that the application is running in. Applicable only to Linux. See #211. -
[FEATURE] Added support for External Data-based origin detection (DogStatsD protocol v1.5).
This allows for detecting the origin of DogStatsD clients based on information attached to workload pods from the Datadog Agent Admission Controller. See #209.