Closed Bug 873267 Opened 13 years ago Closed 12 years ago

Improve Graphite puppet module

Categories

(mozilla.org Graveyard :: Server Operations, task)

x86
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ericz, Assigned: ericz)

Details

The current Graphite module does not support two features we need for graphite6.private.scl3: 1) The ability to run a relay and carbon-cache on the same host 2) The ability to run multiple carbon-cache instances on the same host Reassess if there are existing puppet modules that support these and if not, make one.
The module that PuppetLabs picked as winner of a bounty on a Graphite module is: https://github.com/KrisBuytaert/puppet-graphite which is what we currently are based off of, plus some local improvements. I don't see anything else better out there, so we'll need to improve what we are currently using.
As of commit 66744, carbon-relay and carbon-cache can run on the same host with the graphite_wip branch. Additionally carbon-relay's listening ports and relay destinations are available as parameters in puppet.
No longer blocks: 873184
The graphite_wip branch has some of the desired improvements. After discussing with atoll, making it multi-instance is a bigger undertaking most likely best done by jabba's team. I'll make a separate bug for that.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.