瀏覽代碼

add missing counter for timers

mihasya 12 年之前
父節點
當前提交
3d4887b893
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      librato/librato.go

+ 3 - 0
librato/librato.go

@@ -137,6 +137,9 @@ func (self *Reporter) BuildRequest(now time.Time, r metrics.Registry) (snapshot
 				},
 			)
 		case metrics.Timer:
+			measurement[Name] = name
+			measurement[Value] = float64(m.Count())
+			snapshot.Counters = append(snapshot.Counters, measurement)
 			if m.Count() > 0 {
 				libratoName := fmt.Sprintf("%s.%s", name, "timer.mean")
 				gauges := make([]Measurement, histogramGaugeCount, histogramGaugeCount)