It’s possible to get percentiles in Datadog by submitting data as a histogram metric through DogStatsD. The datadog-agent embeds a DogStatsD server that receives DogStatsD packets, perform data aggregation, and send final percentile metrics to Datadog.
Since this aggregation is taken care of on the collection side, this isn’t available as a graphing function in the GUI.
Out of your histogram data you’ll get: 95th percentile, 50th percentile, avg, max, count.
Via the “histogram_percentiles” line of the configuration file of the Agent, get extra percentiles, e.g.:
Histograms are computed every 10 seconds on a host per host basis by the datadog-agents. This collection model comes with its advantages and its limitations.
If you have two reporting streams of aggregated data, it is not possible today to aggregate across the raw datapoints from both streams, only aggregate across the aggregates.
Making a change to increase tag complexity (adding additional tags to be more specific) leads to changes in the behavior of a rolled up metric visualization