datadog/reporter.go
func (r *Reporter) Sample(name string, tags []string, dist instruments.Distribution) error {
	r.Metric(name+".p95", tags, float32(dist.Quantile(0.95)))
	r.Metric(name+".p99", tags, float32(dist.Quantile(0.99)))
	return nil
}
func (r *Reporter) Sample(name string, tags []string, dist instruments.Distribution) error {
	r.Metric(name+".p95", tags, float32(dist.Quantile(0.95)))
	r.Metric(name+".p99", tags, float32(dist.Quantile(0.99)))
	return nil
}
// Sample implements instruments.Reporter