fuel-dev team mailing list archive
-
fuel-dev team
-
Mailing list archive
-
Message #00292
Re: [openstack-dev] [OSTF][Ceilometer] ceilometer meters and samples delete
I¹d like to make sure I understand the question. Is this the scenario?
* A user installs Mirantis OpenStack
* The user runs the Mirantis OpenStack Health Check (OSTF) against
Ceilometer
* The Health Check creates a VM against which ceilometer can collect data
* Ceilometer collects the data from this VM for an amount of time and stores
the data in mySQL
* The Health Check then ends the test, removing the VM
* The data collected about this sample VM is retained in mySQL and is not
removed.
Is this basically correct?
If so, I¹d ask if Ceilometer removes data from VM¹s or nodes that have been
deleted from OpenStack during normal operation or if the data is retained in
the run-time scenarios as well? If so, wouldn¹t this be a general
requirement to remove data about entities that no longer exist in the
environment vs. an issue specific to Health Check (OSTF)?
As an operator, I¹d expect that my data is retained even for items that have
been removed, but I agree that there should be a way for an operator to make
a decision to remove stale data either based on time or as a manually
executed operation. Removing data automatically right away could lead to a
loss of historical information that could be used for longer term analysis
and billing.
Or am I misinterpreting the situation and Ceilometer already allows for
deletion of data and the question is just whether we should remove the
data collected during the test? If that is the only question, then yes we
should remove the data after the test is done.
Thanks,
-Dave Easter
From: Dmitry Iakunchikov <diakunchikov@xxxxxxxxxxxx>
Date: Friday, January 17, 2014 at 5:10 AM
To: Nadya Privalova <nprivalova@xxxxxxxxxxxx>, "OpenStack Development
Mailing List (not for usage questions)" <openstack-dev@xxxxxxxxxxxxxxxxxxx>,
Dmitry Iakunchikov <diakunchikov@xxxxxxxxxxxx>, Mike Scherbakov
<mscherbakov@xxxxxxxxxxxx>, Vladimir Kuklin <vkuklin@xxxxxxxxxxxx>,
"fuel-dev@xxxxxxxxxxxxxxxxxxx" <fuel-dev@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Fuel-dev] [openstack-dev] [OSTF][Ceilometer] ceilometer
meters and samples delete
For now in Fuel we keep samples forever
In case if we will use time_to_live, how long we should keep this data?
2014/1/17 Julien Danjou <julien@xxxxxxxxxxx>
> On Fri, Jan 17 2014, Nadya Privalova wrote:
>
>> > I would ask in another way.
>> > Ceilometer has a mechanism to add a sample through POST. So it looks not
>> > consistent not to allow user to delete a sample.
>> > IMHO, insertion and deletion through REST looks a little bit hacky: user
>> > always has an ability to fake data collected from OpenStack services. But
>> > maybe I don't see any valuable usecases.
>> > Anyway, it seems reasonable to have both add_sample and delete_sample in
>> > API or not to have neither.
>
> From the user PoV, that totally makes sense, agreed.
>
> --
> Julien Danjou
> # Free Software hacker # independent consultant
> # http://julien.danjou.info
--
With Best Regards
QA engineer Dmitry Iakunchikov
-- Mailing list: https://launchpad.net/~fuel-dev Post to :
fuel-dev@xxxxxxxxxxxxxxxxxxx Unsubscribe : https://launchpad.net/~fuel-dev
More help : https://help.launchpad.net/ListHelp
Follow ups
References