我们有一些私人网络应用程序,我们希望记录用户活动,以便深入了解用户如何使用应用程序,与Google Analytics非常相似。
通常情况下,我们只会使用Google Analytics,Mint,Clicky等服务,但由于应用程序处理内容的敏感性(类似于在线会计应用),我宁愿将服务保持在内部和没有风险将使用数据发送到外部服务(主要是为了隐私,但也要保留所有内容,并避免在发现数据被发送时烦扰用户)。
我们有一些想法只是记录数据库中的活动(例如请求,会话时间等),然后再分析数据,但如果有解决方案,那么最好先考虑这些。
我们的应用程序是在Rails 3.x中构建的,在带有PostgreSQL后端的Ubuntu服务器上,但是我们有各种不同语言的系统工具,因此PHP工具或其他不受限制。
这种分析有哪些选择?
答案 0 :(得分:3)
看看piwik.org
GA有很多类似的东西,可以自我托管,而且相当漂亮。