func endpointStat(t metrics.Timer) *pstats.EndpointStat { return &pstats.EndpointStat{ Rate1: proto.Float32(rate(t.Rate1())), Rate5: proto.Float32(rate(t.Rate5())), Rate15: proto.Float32(rate(t.Rate15())), Mean: proto.Float32(milli(t.Mean())), StdDev: proto.Float32(milli(t.StdDev())), Upper95: proto.Float32(milli(t.Percentile(0.95))), } }