etcdserver: use Histogram for proposal_durations

This commit is contained in:
Xiang Li
2015-10-17 12:48:25 -07:00
parent 1c7f52d931
commit d90a47656e
3 changed files with 11 additions and 10 deletions

View File

@ -598,7 +598,7 @@ func (s *EtcdServer) Do(ctx context.Context, r pb.Request) (Response, error) {
select {
case x := <-ch:
proposeDurations.Observe(float64(time.Since(start).Nanoseconds() / int64(time.Millisecond)))
proposeDurations.Observe(float64(time.Since(start)) / float64(time.Second))
resp := x.(Response)
return resp, resp.err
case <-ctx.Done():