jjneely / buckytools

Go implementation of useful tools for dealing with Graphite's Whisper DBs and Carbon hashing
Other
87 stars 21 forks source link

Support single graphite instances outside of hashring #1

Open jjneely opened 9 years ago

jjneely commented 9 years ago

The client needs to support a daemon running on a single graphite host that is not part of a hashring. Goal here is to manage a single instance. Or multiple single instances.

AlexAkulov commented 8 years ago

When will this feature appear?

jjneely commented 8 years ago

This is supported in a limited way now. Mostly my use case has been this: I removed a storage node from the cluster and I need to drain all the metrics on it. Or I want to pull all metrics off this rouge host into the Graphite cluster.

This can be done with the rebalance subcommand. Just give it the HOST:PORT of the buckyd daemon on the host that's not in the current hashring.

bucky rebalance -h <host-in-cluster:port> <external-host:port>