【发布时间】:2015-01-26 19:12:22
【问题描述】:
我在我的 Scala 应用程序中使用 Codahale 指标,但似乎没有找到获取定时操作的最后一个值的方法。我可以从直方图中得到平均值、中位数和百分位数——所有这些都很棒——但我只想知道最后一次操作花了多长时间!
查看快照中的第 0 项并将其从以纳秒为单位的值缩小到毫秒?好像不太对……
我一定错过了显而易见的事情!
t.time {
iService.availCheck(q)
} match {
case ReturnInfo(Some(true)) =>
// The HUB says TRUE, this name is available. That's gold.
logger.debug("Avail check for (" + q + ") HUB TRUE: " + (t.snapshot.getValues()(0) / 100000.0).toString + "ms")
Ok(Some(true))
}
【问题讨论】: