set up staging and production servers for kpiggybank

RESOLVED FIXED

Status

RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: kparlante, Assigned: gene)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

6 years ago
We'd like to get kpiggybank up and running so that we're collecting data.

(We can track the setup for the KPI dashboard as a separate task, as that can happen later.)

Notes from an earlier meeting: https://etherpad.mozilla.org/persona-kpi

Highlights:
Code: https://github.com/mozilla/kpiggybank
Datastore: CouchDB
Keep data around for 6 months
Back of the envelope size calculations: 
If project 60M brings us 60M new users, say 10M sign in each day.  We sample at 1% rate, so that's 100k records of 1k size per day, stored for 180 days = 18GB.  Multiply by 5 for db overhead and you get 100GB or so on disk for the entire database.
(Reporter)

Comment 1

6 years ago
fwiw, Ben mentioned that it might make sense to host this on aws
(Reporter)

Comment 2

5 years ago
Closing this old bug as we're tracking kpi work in github anyhow
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.