[Openstack-operators] Leveraging Gnocchi in Mitaka
gordon chung
gord at live.ca
Fri Jun 23 20:07:07 UTC 2017
On 23/06/17 02:50 PM, Tracy Comstock Roesler wrote:
> We’ve been using gnocchi in mitaka for a few months now but we’ve run
> into some issues with performance, predominantly because of the number
> of data points sent along rabbitmq.
i'm not sure what rabbitmq has to do with gnocchi since gnocchi itself
does not utilise rabbitmq? you mean ceilometer? here? which queues are
growing in rabbitmq?
>
> We’ve tried to bypass rabbit, but configuring our pipeline.yaml to push
> to 'gnocchi://' hasn’t failed. Do you think we’d have better luck with
> 'direct://', or is it just not possible?
>
what is your error? gnocchi:// is just an alias for direct:// publisher
so it won't change much.
> I’ve also seen emails about potentially updating/backporting the
> dispatcher code while using a gnocchi 2.1 installation. Is this a safe
> method? I’m guessing by upgrading the dispatching code, I can resolve
> the problem of having to publish our stuff to rabbit.
>
is it safe? i'm not sure if backporting newer ceilometer code will work
with gnocchiv2.1. that said, i don't recommend you use gnocchiv2.1 as i
would say only starting in gnocchiv3 is it actually usable (my personal
opinion). if you backport newer dispatcher but use gnocchiv3+ or
gnocchiv4, it should work but you should probably understand the code
before doing so.
>
> I’m trying to resolve a backlog issue we’re having because we leverage
> gnocchi and metricd for canary instances as elastic scaling of nodes.
>
backlog in gnocchi? if you mean when you run 'gnocchi status', the
values never stop growing, then i would say 1) only gnocchiv3+ is usable
2) add more metricd workers 3) gnocchiv4 is better than gnocchiv3.
cheers,
--
gord
More information about the OpenStack-operators
mailing list