mozilla / identity-ops

Tools and Chef cookbooks used by Mozilla Services Operations to provision and manage Persona
Other
24 stars 12 forks source link

Move kpi collector and kpi dashboard into production vpc #92

Closed kparlante closed 10 years ago

kparlante commented 11 years ago

The kpiggybank collector and kpi dashboard are currently hosted on an ephemeral awsbox and managed by @kparlante, without real monitoring, etc. We need to move this into a true production setup.

(We could stage this and do the collector and dashboard separately).

gene1wood commented 11 years ago

Can you point me to the steps you use to provision the machine and the rpms that kpi is packaged in? I'll start building the provisioning logic from that

kparlante commented 11 years ago

@gene1wood : There are two servers, the collector (https://github.com/mozilla/kpiggybank) and the dashboard (https://github.com/mozilla/kpi-dashboard). Notes on deploying them: https://id.etherpad.mozilla.org/kpi-dev-production. (Yes, its nasty! No rpms. I moved some work into awsbox & the post deploy scripts, but I add the volumes by hand. Note that both require couchdb, and use different versions.)

gene1wood commented 11 years ago

@kparlante would it be possible to generate an RPM of the kpi code (maybe using fpm) I can work on the provisioning logic for the rest of it while you get that

kparlante commented 11 years ago

@gene1wood sure I'll give fpm a spin

kparlante commented 10 years ago

Current plan is to shut down kpiggybank and kpi-dashboard (and use heka/es/kibana stack instead), so closing this out.