在 play 1.2.X 中嵌入了 JAMon API,它允许收集应用程序统计信息,如计数器和计时器。然后,您可以使用 JARep 存储和显示此统计信息。分析趋势和解决性能问题非常有用。
- play 2.0 中是否包含类似的库?
- 如果没有,哪个轻量级的基于 scala 的库正在运行?
在 play 1.2.X 中嵌入了 JAMon API,它允许收集应用程序统计信息,如计数器和计时器。然后,您可以使用 JARep 存储和显示此统计信息。分析趋势和解决性能问题非常有用。
有一个statsd的实现。我不太了解这个项目,但它似乎可以满足您的需求:
这是 Play 的简单 statsd 模块!框架 2.0。它为单例对象 Statsd 提供了对 statsd 进行计数器和计时调用的方法。
Statsd.increment("my.stat") // Increment my.stat by 1
Statsd.timing("my.operation", 100) // my.operation took 100 ms
Statsd.time("my.operation.i.dont.want.to.time.myself") {
// do some stuff...
}
有关 github 页面的更多信息:https ://github.com/vznet/play-statsd