Skip to content
This repository has been archived by the owner on Feb 20, 2019. It is now read-only.

Move kpi collector and kpi dashboard into production vpc #92

Closed
kparlante opened this issue Jul 3, 2013 · 5 comments
Closed

Move kpi collector and kpi dashboard into production vpc #92

kparlante opened this issue Jul 3, 2013 · 5 comments

Comments

@kparlante
Copy link

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.

  • Better from a security perspective
  • We're going to start counting on the data & visualizations for strategic decision making
  • q3!

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

@gene1wood
Copy link
Member

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
Copy link
Author

@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
Copy link
Member

@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
Copy link
Author

@gene1wood sure I'll give fpm a spin

@kparlante
Copy link
Author

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants