remove formatting from metrics.ResettingTimer when requested in raw format (#1052)
This commit is contained in:
parent
afb3ce159e
commit
b913c98573
|
@ -0,0 +1,24 @@
|
|||
diff --git a/node/api.go b/node/api.go
|
||||
index 6d5df7d..dc7d6ae 100644
|
||||
--- a/node/api.go
|
||||
+++ b/node/api.go
|
||||
@@ -348,13 +348,13 @@ func (api *PublicDebugAPI) Metrics(raw bool) (map[string]interface{}, error) {
|
||||
ps := t.Percentiles([]float64{5, 20, 50, 80, 95})
|
||||
root[name] = map[string]interface{}{
|
||||
"Measurements": len(t.Values()),
|
||||
- "Mean": time.Duration(t.Mean()).String(),
|
||||
+ "Mean": t.Mean(),
|
||||
"Percentiles": map[string]interface{}{
|
||||
- "5": time.Duration(ps[0]).String(),
|
||||
- "20": time.Duration(ps[1]).String(),
|
||||
- "50": time.Duration(ps[2]).String(),
|
||||
- "80": time.Duration(ps[3]).String(),
|
||||
- "95": time.Duration(ps[4]).String(),
|
||||
+ "5": ps[0],
|
||||
+ "20": ps[1],
|
||||
+ "50": ps[2],
|
||||
+ "80": ps[3],
|
||||
+ "95": ps[4],
|
||||
},
|
||||
}
|
||||
|
|
@ -348,13 +348,13 @@ func (api *PublicDebugAPI) Metrics(raw bool) (map[string]interface{}, error) {
|
|||
ps := t.Percentiles([]float64{5, 20, 50, 80, 95})
|
||||
root[name] = map[string]interface{}{
|
||||
"Measurements": len(t.Values()),
|
||||
"Mean": time.Duration(t.Mean()).String(),
|
||||
"Mean": t.Mean(),
|
||||
"Percentiles": map[string]interface{}{
|
||||
"5": time.Duration(ps[0]).String(),
|
||||
"20": time.Duration(ps[1]).String(),
|
||||
"50": time.Duration(ps[2]).String(),
|
||||
"80": time.Duration(ps[3]).String(),
|
||||
"95": time.Duration(ps[4]).String(),
|
||||
"5": ps[0],
|
||||
"20": ps[1],
|
||||
"50": ps[2],
|
||||
"80": ps[3],
|
||||
"95": ps[4],
|
||||
},
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue