<div dir="ltr">Hi all!<div><br></div><div>We've been trying to get gnocchi working us, and have been hitting some performance bottlenecks. It seems that the 'host' field for the instance resource-type flaps between host id and host names. This makes the gnocchi dispatcher calls an update per resource which is a HTTP PATCH call. The large amount of HTTP calls causes gnocchi to be unable to keep up with ceilometer, essentially making it unworkable for us in production.</div><div><br></div><div>I've tried removing this update code and can get ~5x the performance. So I guess the questions are, </div><div><br></div><div>1) why is the host information flapping? Are there difference services generating this data?</div><div><br></div><div>2) If gnocchi data can be viewable by the user, should we only have host id in the resource? (similar to what nova shows to user)</div><div><br></div><div>3) Anyone running gnocchi in prod, can you let us know how is it going?</div><div><br></div><div>Any pointers to track down this issue will be appreciated! There is a bug[1] open for this issue but I hope this email can reach more people.</div><div><br></div><div>FYI, we are running Mitaka ceilometer and gnocchi, but we have patched ceilometer to use the Newton gnocchi dispatcher to help with performance.</div><div><br></div><div>[1] <a href="https://bugs.launchpad.net/ceilometer/+bug/1569037">https://bugs.launchpad.net/ceilometer/+bug/1569037</a></div><div><br></div><div><div><div class="gmail_signature">Jake Yip,<br>DevOps Engineer,<br>Core Services, NeCTAR Research Cloud,<br>The University of Melbourne</div></div>
</div></div>