我在我的Scala應用程序中使用了Codahale指標,但似乎沒有看到獲取定時操作的最後一個值的方法。我可以得到平均值,中位數和百分位數 - 所有來自直方圖的好東西 - 但我只想知道最後一次手術花了多長時間!如何從Codahale度量標準計時器獲取上次使用時間?
查看快照中的條目零並將其從納秒到毫秒的值縮放?這似乎並不正確...
我一定會錯過顯而易見的!
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))
}