我们从我们的服务中存储了大量指标(大约8000万个事件)。 我们必须根据数据生成报告。
我的问题很一般, 您的指标/报告需要使用哪些工具? 有什么建议吗?
我们使用Apache编写日志文件,使用back-process将其添加到数据库中,并使用每日MySql脚本生成报告。
非常感谢,
答案 0 :(得分:1)
SenSage。贵而且值得。
答案 1 :(得分:0)
这实际上取决于您生成的报告类型。
如果您正在处理人口的平均值/计数/总和/偏差/最小/最大值的事物,那么可以使用各种工具来处理您想要的事物。像Graphite / Statsd这样的开源工具(使用Statsd也可以为您提供类似人口分位数的工作)。像我公司的Instrumental产品这样的商业工具提供了一些相同的功能,以及良好的用户界面和记录良好的API等细节。
根据数据的性质,还有其他服务可提供更具体的报告类型,例如cohort analysis(请参阅Mixpanel)。像Splunk这样的服务可以让您创建一些关于实时数据的精彩临时报告,这些报告是从您的应用程序日志和其他数据接收器生成的。