Meter
m := metrics.NewMeter()
metrics.Register("quux", m)
m.Mark(47)
m.Mark(20)
fCount = m.RateMean() //从创建以后,每5秒钟计算一次,公式: mark数/span时间
比如上例: mark是67,所以第一个5秒是 67/5 ,所以前5秒就是 17.39
Rate1(), Rate5()
输出值,所有的metrics会在一起输出,这里设置的是1秒一次,有点频繁
go metrics.Log(metrics.DefaultRegistry, 1 * time.Second, log.New(os.Stdout, "metrics: ", log.Lmicroseconds))