我希望有一个数据狗的顶级列表,它会计算我的应用程序中不同状态的次数。
我有一个简单的方法,为api调用im暴露准备一个结果,结果有状态,这就是方法的样子:
def prepareStatus(shouldGiveStatus: Boolean, status: Status): Option[Result] = {
if (shouldGiveStatus) {
// here I want to add counter for statuses
Result(status)
} else {
None
}
}
我使用Kamon和scala,我想我需要用直方图来做,但我想知道如何在我的代码中实现指标的方向...谢谢!!