The biggest problem with Piwik is that is not scalable and the cost ($) with servers to store analytics data. I saw many cases that Piwik not supported the big volume of data.
Why isn't it scalable?
Self-host analytics for better privacy and accuracy
31–40 of 93 posts
Re: Self-host analytics for better privacy and accuracy
#32There are many, many self-hosting analytics tools, from your own big data pipes to tools like the aforementioned piwik, as well as Open Web Analytics. I like Snowplow ( http://snowplowanalytics.com/ ), but it's currently hard-coded to AWS. Hosting your own analytics data can be great, but there are lots of ways to get better accuracy and control over your data without having to host everything. Still, if you can, it'…
Snowplow is only loosely hard coded to AWS. I'm using it and breaking it free is only a few hundred lines of code. For example, rerouting Snowplow's Kinesis collector into Kafka is 114 lines, and that includes logging, metrics, etc - I basically just had to extend the AbstractSink object in their scala collector. Reading from Kafka is another couple of hundred lines, similarly writing to files.
Re: Self-host analytics for better privacy and accuracy
#33For those of us that prefer not to be tracked by self-hosted Sandstorm apps, 2 new ublock rules (they're very rough, but I am no ublock wizard): ||sandcats.io/embed.js$script view.gif?page=$image Note that you would have to change the filters if the scripts and tracking pixel are renamed of course but this should catch a majority of the push button installs.
It also strikes me as an unwinnable battle for all but the largest sites.
Re: Self-host analytics for better privacy and accuracy
#34Re: Self-host analytics for better privacy and accuracy
#35Re: Self-host analytics for better privacy and accuracy
#36For those of us that prefer not to be tracked by self-hosted Sandstorm apps, 2 new ublock rules (they're very rough, but I am no ublock wizard): ||sandcats.io/embed.js$script view.gif?page=$image Note that you would have to change the filters if the scripts and tracking pixel are renamed of course but this should catch a majority of the push button installs.
Re: Self-host analytics for better privacy and accuracy
#37Still use an old-school, proprietary tool called Sawmill[1]. One very nice aspect (out of many) about it is that it handles hundreds of other log formats out of the box, so it can report sensibly on switches, email, firewall logs... just about anything with very little effort.
No connection, other than being a long-time happy customer.
Re: Self-host analytics for better privacy and accuracy
#38Earlier quoted context omitted.
MySQL
Put Rabbit or Kafka in front of MySQL then?