[Openstack] How to query ceilometer to get nova-specific data

Jobin Raju George jobin.rv at gmail.com
Fri Jun 21 05:51:40 UTC 2013


Extremely sorry for the delayed response, Claudio, but seems like that is
an issue for me. I have uploaded the response I get by executing *curl -X
GET -H 'X-Auth-Token:<token>' "http://localhost:8777/v2/meters

*
over here <http://pastebin.ubuntu.com/5785821/>,please have a look. I have
kvm enabled even though my hardware does not support it and I am running
OpenStack on a virtual machine and that virtual machine is not running on
kvm or qemu or xen. But I am not sure whether ceilometer is supported for
these hypervisors. I have raised a question on <http://ask.openstack.org>
ask.openstack.org<https://ask.openstack.org/question/2404/does-ceilometer-report-all-statistics-on-hypervisors-other-than-kvm-xen-qemu-lxc-uml/>regarding
this, lets see what happens.
Tons of thanks for your oceanic patience and invaluable help.
* <http://localhost:8777/v2/meters>*


On Thu, Jun 20, 2013 at 8:48 PM, claudio marques <claudio at onesource.pt>wrote:

> Does this query returns anything?
>
> *curl -X GET -H 'X-Auth-Token:<token>' "http://localhost:8777/v2/meters*
> *
> *
>
> ===================
> Just a comment:
> I notice that you have something wrong to. kvm requires that your CPU
> supports hardware-assisted virtualization (HVM) such as Intel VT-x or
> AMD-V. Because you are running openstack in a virtual machine, you should
> have used  *nova-compute-qemu* package instead off *nova-compute-kvm* in
> order to install the compute services correctly. (This package provides
> software-based virtualization).
> Probably on your installation you have installed kvm package instead.
> (don't know if it help's on your current problem in ceilometer).
>
> You probably should change* libvirt_type=kvm *to *qemu* on
> ceilolemeter.conf
> ====================
> Cheers
>
> claudio at onesource.pt
> http://www.onesource.pt/
>
> ------------------------------
> Date: Thu, 20 Jun 2013 19:53:31 +0530
>
> From: jobin.rv at gmail.com
> To: claudio at onesource.pt
> CC: openstack at lists.launchpad.net
> Subject: Re: [Openstack] How to query ceilometer to get nova-specific data
>
>
> Hey, Claudio!
>
>
> That was a nice catch! But I don't know why I ceilometer continues to
> behave the same way. I have posted the query and the output for your
> reference here <http://pastebin.ubuntu.com/5783805/>. I am indebted for
> your patience! :-)
>
>
> On Thu, Jun 20, 2013 at 7:06 PM, claudio marques <claudio at onesource.pt>wrote:
>
> Okay.
>
> You don't have your rabbit configuration on your ceilometer.conf file.
>
> rabbit_host=localhost
> rabbit_port=5672
> rabbit_userid=guest
> rabbit_password=guest
> rabbit_retry_backoff=2
> rabbit_max_retries=0
> rabbit_use_ssl=False
>
> See if this helps
>
> claudio at onesource.pt
> http://www.onesource.pt/
>
> ------------------------------
> Date: Thu, 20 Jun 2013 18:53:34 +0530
>
> From: jobin.rv at gmail.com
> To: claudio at onesource.pt
> CC: openstack at lists.launchpad.net
> Subject: Re: [Openstack] How to query ceilometer to get nova-specific data
>
> It is a single node architecture, installed on Ubuntu 12.04 which is a
> Virtual Machine. I installed openstack using the manual instructions, not
> using devstack. I haven't installed quantum, since I don't need networking
> for the moment. And yes, I see that mongodb has a database ceilometer
> (size:203.125 MB) which has 5 collections: meter, project, resource,
> system.indexes and user, none of which have nova-specific data in them.
>
>
> On Thu, Jun 20, 2013 at 6:46 PM, claudio marques <claudio at onesource.pt>wrote:
>
> Have you have single node, devstack or multi-node openstack architecture ?
>
>
> claudio at onesource.pt
> http://www.onesource.pt/
> ------------------------------
> Date: Thu, 20 Jun 2013 18:35:49 +0530
>
> From: jobin.rv at gmail.com
> To: claudio at onesource.pt
> CC: openstack at lists.launchpad.net
> Subject: Re: [Openstack] How to query ceilometer to get nova-specific data
>
> The logs presently don't have ERROR's or WARNING's, so I presume they are
> running well and as for the config file, I have customized it a bit. Please
> have a look at it here <http://pastebin.ubuntu.com/5783592/>. Thank you
> so much for your patience! :)
>
>
> On Thu, Jun 20, 2013 at 6:17 PM, claudio marques <claudio at onesource.pt>wrote:
>
> Hi
>
> Try to see if your daemons *(api, collector, central agent, compute agent)
> * are working without having issues. *(see logs)*!
> Have you configured your ceilometer.conf file or is the default one?
> Are shore that you are filing your data base?
>
> Cheers
>
> Claudio Marques
>
> claudio at onesource.pt
> http://www.onesource.pt/
>
> ------------------------------
> Date: Thu, 20 Jun 2013 17:47:45 +0530
> From: jobin.rv at gmail.com
> To: brent.roskos at solinea.com
> CC: claudio at onesource.pt; openstack at lists.launchpad.net
>
> Subject: Re: [Openstack] How to query ceilometer to get nova-specific data
>
> Hey, Brent!
>
> Yes, I am using admin as the user for querying and keystone user-role-listhas admin as one of its roles.
>
>
> On Thu, Jun 20, 2013 at 5:16 PM, Brent Roskos <brent.roskos at solinea.com>wrote:
>
> Jobin,
>
> Please ensure that the token you are using was obtained with a user having
> the admin role.
>
> Regards,
> Brent
>
>
> On Thu, Jun 20, 2013 at 7:29 AM, Jobin Raju George <jobin.rv at gmail.com>wrote:
>
> Thanks Claudio for your detailed explanation, but the query returns me an
> empty list: [] Is something wrong with my nova-* or ceilometer-*?
>
>
> On Thu, Jun 20, 2013 at 4:53 PM, claudio marques <claudio at onesource.pt>wrote:
>
> Hi
>
> Well, i am also trying to decode all the meters that ceilometer can
> return, and how to do most of the queries, but, to query some specific
> data, what I am doing is:
> Firs get the resource id number and then query using parameters in the
> curl command.
>
> This is what I already tested:
> Get the resource id from what you want to query ceilometer
>
> *$ curl -X GET -H 'X-Auth-Token:<my_token_here' "
> http://localhost:8777/v2/resources **| python -mjson.tool**"   *
>
> And then query with:
>
> *$curl -X GET -H 'X-Auth-Token:<my_token_here' "http://localhost:8777/v2/
> meters/cpu?q.field=resource_id&q.value=<resource_id_here> | python
> -mjson.tool"*
>
> Remember that option "q" is to filter rules for the resources to be
> returned, and try to use *python mjson.tool,* just for having something
> legible in your terminal.
>
> Good luck :)
>
> Cláudio Marques
>
> claudio at onesource.pt
> http://www.onesource.pt/
>
> ------------------------------
> Date: Thu, 20 Jun 2013 16:03:00 +0530
> From: jobin.rv at gmail.com
> To: claudio at onesource.pt
> CC: openstack at lists.launchpad.net
> Subject: Re: [Openstack] How to query ceilometer to get nova-specific data
>
>
> Hey, Claudio!
>
> The command I executed is the second command in the page that you gave<http://docs.openstack.org/developer/ceilometer/webapi/v2.html>(which
> is also the one I am referring to). Can you please pin-point what is the
> mistake in the command or counsel what is the right one to get
> nova-specific data? By the way, I replaced resource_id with the actual ID
> of the resource I wanted.
>
>
> On Thu, Jun 20, 2013 at 3:50 PM, claudio marques <claudio at onesource.pt>wrote:
>
> Hi Jobin
>
> I think that your Curl command is not right. Look into this page for more
> info about meters from ceilometer.
>
>
> http://docs.openstack.org/developer/ceilometer/webapi/v2.html#ceilometer.api.controllers.v2.Statistics.max
>
> Cheers
>
> ------------------------------
> Date: Thu, 20 Jun 2013 15:19:44 +0530
> From: jobin.rv at gmail.com
> To: openstack at lists.launchpad.net
> Subject: [Openstack] How to query ceilometer to get nova-specific data
>
>
> Hey, all!
>
>
> I installed ceilometer on Ubuntu 12.04 using the manual installation guide
> given here<http://docs.openstack.org/developer/ceilometer/install/manual.html>.
> However, I am having trouble getting data from it. When I do a ceilometer
> meter-list, all I get is a table with 4 rows with the names: image and
> image.size and its parameters; no CPU, vCPU and memory.
>
> When I query using curl, I get some data regarding images installed and
> their sizes and ID and date of creation, etc.; no nova-specific data. This
> is how I query ceilometer using curl:
>
> curl -X GET -H 'X-Auth-Token:<my_token_here' "
> http://localhost:8777/v2/resources/resource_id"
>
> This returns a 404 Not Found error.
>
> These are my primary concerns:
>
> 1) How do I query to get the CPU resources utilized by my virtual machines?
>
> 2) How do I decide on which port I have to pass this query? There are some
> documents which have v1 instead of v2 in the URL, I would like to have
> clarification on that too.
>
> Thanks for your patience.
>
> --
>
>
>
>
>
> Thanks and regards,
> Jobin Raju George
> Third Year, Information Technology
> College of Engineering Pune
> Alternate e-mail: georgejr10.it at coep.ac.in
>
>
>
>
>
>
> _______________________________________________ Mailing list:
> https://launchpad.net/~openstack Post to : openstack at lists.launchpad.netUnsubscribe :
> https://launchpad.net/~openstack More help :
> https://help.launchpad.net/ListHelp
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
> --
>
>
>
>
>
> Thanks and regards,
> Jobin Raju George
> Third Year, Information Technology
> College of Engineering Pune
> Alternate e-mail: georgejr10.it at coep.ac.in
>
>
>
>
>
>
> _______________________________________________ Mailing list:
> https://launchpad.net/~openstack Post to : openstack at lists.launchpad.netUnsubscribe :
> https://launchpad.net/~openstack More help :
> https://help.launchpad.net/ListHelp
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
> --
>
>
>
>
>
> Thanks and regards,
> Jobin Raju George
> Third Year, Information Technology
> College of Engineering Pune
> Alternate e-mail: georgejr10.it at coep.ac.in
>
>
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
>
> --
>
>
>
>
>
> Thanks and regards,
> Jobin Raju George
> Third Year, Information Technology
> College of Engineering Pune
> Alternate e-mail: georgejr10.it at coep.ac.in
>
>
>
>
>
>
> _______________________________________________ Mailing list:
> https://launchpad.net/~openstack Post to : openstack at lists.launchpad.netUnsubscribe :
> https://launchpad.net/~openstack More help :
> https://help.launchpad.net/ListHelp
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
> --
>
>
>
>
>
> Thanks and regards,
> Jobin Raju George
> Third Year, Information Technology
> College of Engineering Pune
> Alternate e-mail: georgejr10.it at coep.ac.in
>
>
>
>
>
>
> _______________________________________________ Mailing list:
> https://launchpad.net/~openstack Post to : openstack at lists.launchpad.netUnsubscribe :
> https://launchpad.net/~openstack More help :
> https://help.launchpad.net/ListHelp
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
> --
>
>
>
>
>
> Thanks and regards,
> Jobin Raju George
> Third Year, Information Technology
> College of Engineering Pune
> Alternate e-mail: georgejr10.it at coep.ac.in
>
>
>
>
>
>
> _______________________________________________ Mailing list:
> https://launchpad.net/~openstack Post to : openstack at lists.launchpad.netUnsubscribe :
> https://launchpad.net/~openstack More help :
> https://help.launchpad.net/ListHelp
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
> --
>
> Thanks and regards,
>
> Jobin Raju George
>
> Third Year, Information Technology
>
> College of Engineering Pune
>
> Alternate e-mail: georgejr10.it at coep.ac.in
>
>
>
>
>
>
> _______________________________________________ Mailing list:
> https://launchpad.net/~openstack Post to : openstack at lists.launchpad.netUnsubscribe :
> https://launchpad.net/~openstack More help :
> https://help.launchpad.net/ListHelp
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 

Thanks and regards,

Jobin Raju George

Third Year, Information Technology

College of Engineering Pune

Alternate e-mail: georgejr10.it at coep.ac.in
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20130621/fdb0050a/attachment.html>


More information about the Openstack mailing list