用于实时网络统计的最佳工具是什么?

What is the best tool to use for real-time web statistics?

我运营着许多拥有数百万用户会话的内容网站,并且需要一种可靠的方式来监控特定内容片段的一些实时指标(关键指标是:pageviews/unique 一段时间内的综合浏览量,独特的用户、推荐人)。

此处的用例是网站上 authors/staff 可以看到统计信息,以及充当实时内容流行度算法的源数据。

我们已经在使用 Google 分析,但是更新速度不够快(4-24 小时取决于流量)。 Google Analytics 确实提供实时报告 API,但目前处于封闭测试阶段(我已多次请求访问,但还没有满意)。

New Relic 似乎提供了一些分析产品,但它们相当昂贵($149/500k 页面浏览量 - 我们有好几倍)。

我在 Whosebug 上找到的其他答案建议您自己构建,但这是 3-5 年前的事了。有任何想法吗?

如果您需要跟踪的指标仅限于您列出的指标(页面浏览量、唯一用户、引荐来源网址),您可能会考虑收集网络服务器的日志并使用日志分析器。

Internet 上有多种免费工具可用于从这些日志中获取实时统计信息。 例如看一下www.elastic.co。

希望对您有所帮助!

Google Analytics 现在提供实时数据查看,如果这是您想要的?

https://support.google.com/analytics/answer/1638635?hl=en

我相信他们的 API 现已发布,因为我们正在考虑合并它!

如果您有权访问 Web 服务器日志,那么您实际上可以将 Elastic Search 设置为搜索引擎,并将日志解析器设置为 Logstash,将 Kibana 设置为分析数据的前端工具。

更多信息:请通过弹性搜索link。

Elasticsearch weblink

听说过一些关于 Woopra 的好消息,他们以与 Relic 相同的价格提供 120 万的页面浏览量。

https://www.woopra.com/pricing/

如果这太昂贵,那么它会实时加载您的日志并使用弹性搜索服务读取它们以获取您想要的数据,但您需要在写入日志时访问您的日志。

像 Loggly 这样的服务可能适合您,它使您能够 "live tail" 您的日志(在写入时查看),但同样需要付出代价。

如果您无法自己做某事或让自由职业者上的某个人为您敲敲一些东西,则可以让日志以您认可的格式被读取和显示。

https://www.portent.com/blog/analytics/how-to-read-a-web-site-log-file.htm