Matthew Savage
Matthew Savage

Reputation: 3814

Private analytics for web applications

We have a few private web applications which we would like to record user activity on in order to get some insight into how users are using the apps, very similar to Google Analytics.

Normally we would simply use a service such as Google Analytics, Mint, Clicky, or otherwise, but due to the sensitivity of the content the applications are dealing with (similar to an online accounting app) I would rather keep the service internal and not risk sending usage data to an external service (mainly for privacy but also to keep everything in house and avoid annoying users if they discover the data being sent out).

We have had some ideas of just recording activity in a database (such as requests, session times etc.) and then analyzing the data later, but if there are solutions out there already it would be better to consider those first.

Our apps are built in Rails 3.x, on Ubuntu servers with a PostgreSQL back-end, but we have a variety of system tools built in different languages so PHP tools or otherwise aren't a limitation.

What options are there for this kind of analytics?

Upvotes: 4

Views: 2850

Answers (1)

Andy Davies
Andy Davies

Reputation: 5824

Have a look at piwik.org

Does a lot of similar things to GA, can be self-hosted and is reasonably pretty too.

Upvotes: 3

Related Questions