Expand description
Configuration model and rendering for Datadog Agent configuration.
Primary focus is currently DogStatsD but this is, hopefully, easy to expand
in the future.
Two variations are sampled, selected by ConfigProfile. General samples
the full feral surface, including keys the Datadog Agent rejects or
interprets differently from ADP, which is correct when ADP runs alone.
Differential samples only keys both ADP and the Datadog Agent honor
identically, over value ranges both accept, so the A/B scenario compares two
targets that were actually asked to behave the same way.
Structs§
- Datadog
Config - Agent-facing config.
hostname,api_key,dd_url, and the socket are supplied by the environment;log_leveland theDogStatsDoptions are sampled per branch. The static flags are appended bySelf::to_yaml, not fields here.
Enums§
- Config
Profile - Which
datadog.yamlvariation to sample.