在Google App Engine上生成统计信息

mja*_*ard 5 java google-app-engine objectify

我想向我的用户展示一些统计信息,例如Google App Engine上的匹配/秒.我开始自己动手了:

  • 在每个页面视图上,将1添加到memcache中的计数.

每分钟:

  • 读取并重置计数,并将"自"变量设置为现在.
  • 将命中数除以自上次计算以来的时间量.
  • 将数据保存到数据存储区中的实体.
  • 抛出那些真的很老的数据.

然后我意识到这是非平凡的,必须有一个库来做,但是我找不到一个适合我的库.我简要介绍了rrd4j和JRobin,但我不确定它们是否可以在Google App Engine上使用,而不需要进行大量的重写.有没有人有更多的想法?

Nac*_*oma 1

我似乎记得 Twitter commons 有你需要的东西,但我不知道它们是否可以轻松移植到 GAE: https: //github.com/twitter/commons