<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
I can volounteer to spend time on Ceilomter and Gnocchi while I
have some mimimal knowledge on Ceilomter<br>
and pretty much none on the Gnocchi codebase I would like to see the
project continued.<br>
<br>
Another thing would be if Gnocchi should be moved back or if I
should somehow get in contact with the former<br>
Gnocchi maintainers and see if we can get access to GitHub?<br>
<br>
Best regards<br>
<br>
<div class="moz-cite-prefix">On 12/19/19 2:46 AM, Rong Zhu wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAN2nDNtemzZ3KksMXy1yyMWQt=Rk+cYzDS3QhNZA-YqDhRbgaw@mail.gmail.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div>
<div dir="auto">I just want to know any other guys from the
thread want to as volunteers to take over gnocchi?</div>
</div>
<div dir="auto"><br>
</div>
<div dir="auto">About Monasca, we discuss a lot in Shanghai, if
users already use monasca, as Lingxian mentioned ceilometer has
already support publish to monasca. but I think most of the user
didn't use monasca, as a community you can just say use monasca,
but for company want to use in production, add a component and
the depends extra tools would be very very difficult, this will
need many many resources to do the things. </div>
<div><br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Tobias Urdin <<a
href="mailto:tobias.urdin@binero.se"
moz-do-not-send="true">tobias.urdin@binero.se</a>>于2019年12月18日
周三18:00写道:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<a
href="https://github.com/gnocchixyz/gnocchi/issues/1049#issuecomment-555768072"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://github.com/gnocchixyz/gnocchi/issues/1049#issuecomment-555768072</a><br>
<br>
On 12/18/19 10:15 AM, Tobias Urdin wrote:<br>
> As an operator I second pretty much everything Samsaid,
using<br>
> ceilometer-api never really worked without hand holding
all the time.<br>
> We migrated over to Gnocchi as that was "the way
forward" from the<br>
> Telemetry team and it has worked great.<br>
><br>
> Gnocchi has a learning curve but after that it has been
running<br>
> flawlessly even at a larger scale, just introduced more
workers and<br>
> everything is set.<br>
><br>
> I think the long term plan from the Telemetry team was
to move out any<br>
> storage abstraction and cultivate ceilometer to a
single focus area around<br>
> collecting metrics. Moving any API, transformations,
storage etc to<br>
> another service.<br>
><br>
> I think it's said to see Gnocchi, the actual solutions
to the problem,<br>
> being unmaintained and out of the OpenStack developer
ecosystem. I<br>
> assume there<br>
> is a cost to bringing it back in after it was moved out
but maybe it's<br>
> something that is needed?<br>
><br>
> While I don't have a deep understand in Gnocchi I would
have no choice<br>
> but to try to spend more time learning it and fixing
any issues that we<br>
> might<br>
> see since at this point we can't live without it, as
our billing<br>
> providers supports the Gnocchi API, we using Heat with
Gnocchi and Aodh<br>
> to autoscale etc.<br>
><br>
> As a final note; thanks for bringing back the cpu_util
metric, means I<br>
> can drop the ugly customized code that was required to
bring that metric<br>
> back while<br>
> it was removed :)<br>
><br>
> Best regards<br>
> Tobias<br>
><br>
> On 12/18/19 5:39 AM, Sam Morrison wrote:<br>
>>> On 17 Dec 2019, at 10:14 pm, Thierry Carrez
<<a href="mailto:thierry@openstack.org" target="_blank"
moz-do-not-send="true">thierry@openstack.org</a>>
wrote:<br>
>>><br>
>>> Zane Bitter wrote:<br>
>>>> On 15/12/19 10:20 pm, Rong Zhu wrote:<br>
>>>>> 1.Add Ceilometer API back<br>
>>>>> Since Gnocchi is out of
OpenStack and is unmaintained, we need to add Ceilometer API
back again.<br>
>>>> This is concerning because even the people
who wrote it don't consider it adequate to the job. That
inadequacy has been the source of significant reputational
damage to OpenStack in the past, and many folks (me
included) are anxious to avoid a repeat.<br>
>>> Yes this concerns me too, and even if we
workaround the issue by adding Ceilo API back, I'd like to
have a long-term plan to solve this issue. It seems there
are several options on the table (including integrating
Monasca and Ceilometer into a single stack, and other
big-bang replacements) but it's never a one-for-one
comparison as the solutions seem to address slightly
disjoint problem spaces.<br>
>>><br>
>>> I'd like to hear from more Ceilometer users.
What are they using Ceilometer for, and what long-term plans
would be acceptable. There is a trade-off between adopting
short-term workarounds that reintroduce performance issues
vs. undergoing a complex migration to the "right" way of
fixing this. Like for example there is little point in
pushing Monasca/Ceilometer stack integration if most users
say, like Catalyst Cloud seems to say, that they would
rather have a slow performing Ceilometer API back.<br>
>> Nectar Cloud has been a ceilometer user from the
early days. Well we tried to be and couldn’t use it as
ceilometer api and mongo db just didn’t work at our scale.
Gnocchi solved all these issues for us and we use
ceilometer/aodh/gnocchi happily in production for several
years now.<br>
>> If telemetry project is going down the path of the
old days it will mean we will either drop ceilometer all
together and look at alternative solutions like monasca or
Prometheus etc. I just can’t see how the old architecture of
ceilometer is ever going to be usable.<br>
>><br>
>> If there is some confidence that gnocchi publisher
will be supported in the future we would keep using gnocchi
and just maintain it ourselves. It’s an open source project
and I was hoping the openstack community could keep it
going. We’d be happy to help maintain it at least.<br>
>><br>
>> We use ceilometer/gnocchi to collect and store all
metrics from openstack services. We have also written some
custom pollsters and gnocchi is quite flexible here to allow
this. With these metrics we build reports for our users, our
operators, our funders (the government)<br>
>><br>
>><br>
>> Please reconsider your direction much like adding
cpu_util back in (thank you for this!)<br>
>><br>
>> Cheers,<br>
>> Sam<br>
>><br>
>><br>
>><br>
>>>> Telemetry is part of the TC "Approved
Release" that is eligible for the trademark program; I think
at a minimum the TC will want to remove the resurrected
Ceilometer API from the "designated sections" that users are
required to run to participate in any trademark program that
includes the functionality in question. But I think that we
should explore other ways of reducing the chance of anyone
confusing this for a viable way of building a cloud,
including possibly changing the name (Antediluvian API?) and
having this part of the stack live outside of the official
OpenStack project.<br>
>>> Legacy API?<br>
>>><br>
>>> -- <br>
>>> Thierry Carrez (ttx)<br>
>>><br>
>><br>
><br>
><br>
<br>
<br>
</blockquote>
</div>
</div>
-- <br>
<div dir="ltr" class="gmail_signature"
data-smartmail="gmail_signature">Thanks,<br>
Rong Zhu</div>
</blockquote>
<br>
</body>
</html>