<div dir="ltr"><div dir="ltr"><div>I second Matthias' stance - MongoDB does not look like the future-proof tool for the job, it's not really well suited for time-series data.</div><div>I feel that would just be "wasted" work to bring it back, unless it is really like snapping fingers...</div><div>Not to mention supporting it in the long run.<br></div><div>Obviously not me making decisions. :-)</div><div><br></div><div>The other part, bringing API back, seems nice as there are ppl using Ceilometer with Monasca this way.<br></div><div><br></div><div>I am glad to hear that Monasca is finally getting official support as a publisher in Ceilometer.<br></div><div>This should actually solve the main issue of lack of a reliable publisher - Monasca already handles</div><div>modern persistent time-series databases.</div><div><br></div><div>I added [monasca] since we have the topic of Monasca as one of Ceilometer's new publishers. Feel free to remove.<br></div><div><br></div><div>-yoctozepto<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">wt., 19 lis 2019 o 20:41 Matthias Runge <<a href="mailto:mrunge@matthias-runge.de">mrunge@matthias-runge.de</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
On 19/11/2019 11:56, Rong Zhu wrote:<br>
> I am sorry to the telemetry project happened before, but now current<br>
> telemetry core team had decided to add ceilometer api and mongodb<br>
> support and cpu_utils support back. Gnoochi will still support as the<br>
> backed. All the mentioned database (influxdb, ES....), we would happy<br>
> everyone to submit patches to support as the database backed in ceilometer.<br>
> <br>
> I created a storyboard to track ceilometer Ussuri release todo things in<br>
> [0]. Free free to add things you want to do in Ussuri release.<br>
> <br>
> Due to I will have a vacation this week, I can't hold this week's<br>
> meeting, we can discuss more in the next irc meeting at 5 Dec 2:00 UTC.<br>
> <br>
> [0] <a href="https://storyboard.openstack.org/#!/board/205" rel="noreferrer" target="_blank">https://storyboard.openstack.org/#!/board/205</a><br>
> <br>
> Luka Peschke <<a href="mailto:luka.peschke@objectif-libre.com" target="_blank">luka.peschke@objectif-libre.com</a><br>
> <mailto:<a href="mailto:luka.peschke@objectif-libre.com" target="_blank">luka.peschke@objectif-libre.com</a>>>于2019年11月19日 周二18:24写道:<br>
<br>
<br>
Hi,<br>
<br>
tbh, I am surprised to see the telemetry team trying to roll back to<br>
something, which is known to cause a lot of performance issues. There<br>
were good reasons for splitting ceilometer into several components.<br>
<br>
There were lots of good ideas and suggestions already shared in this<br>
thread. My proposal here would be to keep ceilometer as is (as data<br>
collecting agent) and to write missing glue to digest or send data to a<br>
time-series database, like InfluxDB or Prometheus (plus many more<br>
options, not mentioned here).<br>
<br>
If I remember correctly, MongoDB was deprecated because of the issues it<br>
caused and also because it was removed from Linux distributions, since<br>
there were the licensing issues.<br>
<br>
Matthias<br>
<br>
<br>
</blockquote></div></div>