jupyterhub / mybinder.org-deploy

Deployment config files for mybinder.org
https://mybinder-sre.readthedocs.io/en/latest/index.html
BSD 3-Clause "New" or "Revised" License
76 stars 74 forks source link

Set up Matomo as alternative to Google Analytics #725

Open yuvipanda opened 6 years ago

yuvipanda commented 6 years ago

Tracking ticket for setting up Matomo on mybinder.org.

yuvipanda commented 6 years ago

Matomo is failing to start, with error:

chown: changing ownership of './config/config.ini.php': Read-only file system

It's trying to chown the config.ini.php file, but since we're projecting it with a configmap, it can't. I'd like it to not be able to change the config.ini.php file. I'll look around to see what we can do.

yuvipanda commented 6 years ago

It's up and running now! \o/

Changes in admin panel seem to want to write changes to filesystem. This is a problem for us, since our filesystem is emphemeral. Need to figure out the right set of plugins & settings, and put that into our deployment system.

yuvipanda commented 6 years ago

Next steps are:

yuvipanda commented 5 years ago

Currently, Matomo is underreporting visitors by about 2x. Need to figure out what's going on!

yuvipanda commented 5 years ago

@betatim helped me realize that I was looking at the wrong metric, and Matomo is reporting things appropriately!

Now we need to tweak some privacy settings, and then see how metrics track between GA and Matomo over a few months before we can consider turning GA off.