[Openstack] Questions about ceilometer

Doug Hellmann doug.hellmann at dreamhost.com
Mon Jul 16 14:31:37 UTC 2012


An earlier message in this thread points to a bug (
https://bugs.launchpad.net/ceilometer/+bug/1024563) which has a review
patch attached.

On Mon, Jul 16, 2012 at 10:03 AM, 张家龙 <zhangjl at awcloud.com> wrote:

> Dear Doug,
>     Thanks for reply.
>     While ,where to find the patch posted John ? If it`s prossable,please
> point it out,Thanks.
>     And it`s my pleasure to be the first one to receive the message about
> you fix this problems.
>
>     Good luck !
> **
> ------------------
> Best Regards
>
> ZhangJialong
> **
> ****
>
>
>
> ------------------ Original ------------------
> *From: * "Doug Hellmann"<doug.hellmann at dreamhost.com>;
> *Date: * Mon, Jul 16, 2012 08:55 PM
> *To: * "张家龙"<zhangjl at awcloud.com>; **
> *Cc: * "Julien Danjou"<julien at danjou.info>; "openstack"<
> openstack at lists.launchpad.net>; **
> *Subject: * Re: [Openstack] Questions about ceilometer
>
>
>
> On Sat, Jul 14, 2012 at 10:02 PM, 张家龙 <zhangjl at awcloud.com> wrote:
>
>> Hi,all.
>>     Sorry for late reply.
>>     Until now, I not test folsom. So, I`am not sure how it work in folsom
>> .
>>     The follow is my qpid config file:
>>     http://pastebin.com/sBXm6k7z
>>     And Doug writed set driver to
>> "nova.openstack.common.notifier.rabbit_notifier",
>>     while , I cannot found this class or modules in exsse.
>>
>
>  The notifier classes moved in Folsom, so that's the setting you would
> need if you were working with Folsom.
>
> I'm traveling this week, so I won't be able to set up a test environment
> with Essex or qpid until next week some time.
>
>  Based on rereading the configuration files you posted, I do suspect that
> this is a problem with the code, rather than your configuration. You might
> want to try the patch John posted above. I don't think that's the right
> long-term solution, but if it gets you past this situation we can find a
> better solution later.
>
>  Doug
>
>
>>
>>  * *
>> ------------------
>>  Best Regards
>>
>> ZhangJialong
>>  * *
>>  * * * *
>>
>>
>>
>>  ------------------ Original ------------------
>>  *From: * "Doug Hellmann"<doug.hellmann at dreamhost.com>;
>>  *Date: * Sat, Jul 14, 2012 00:17 AM
>>  *To: * "张家龙"<zhangjl at awcloud.com>; * *
>>  *Cc: * "Julien Danjou"<julien at danjou.info>; "openstack"<
>> openstack at lists.launchpad.net>; * *
>>  *Subject: * Re: [Openstack] Questions about ceilometer
>>
>>
>>
>>  On Fri, Jul 13, 2012 at 11:36 AM, 张家龙 <zhangjl at awcloud.com> wrote:
>>
>>> Dear Doug,
>>>     I`m use Qpid instead of Rabbit .
>>>     Did it cause the error ?
>>>
>>
>>   Qpid should work, but I haven't been testing with that so you might
>> have found a bug.
>>
>>  There are (at least) two differences between your setup and what I
>> normally use: Essex and qpid. Have you tried running against a folsom
>> install? That would at least tell us if the qpid configuration is correct
>> or if the problem is related to Essex.
>>
>>  Doug
>>
>>
>>>     In addition,my nova.conf,mongodb.conf and ceilometer-collector.conf
>>> are here:
>>>
>>>     http://pastebin.com/sW5d8eRv
>>>     http://pastebin.com/D5GMkLsb
>>>     http://pastebin.com/u5vH22Lh
>>>     Were there some errors in my config files?
>>>
>>>     Waiting your reply. Thanks.
>>>  * *
>>> ------------------
>>>  Best Regards
>>>
>>> ZhangJialong
>>>  * *
>>>  * * * *
>>>
>>>
>>>
>>>   ------------------ Original ------------------
>>>  *From: * "Doug Hellmann"<doug.hellmann at dreamhost.com>;
>>>  *Date: * Fri, Jul 13, 2012 11:28 PM
>>>   *To: * "张家龙"<zhangjl at awcloud.com>; "Julien Danjou"<julien at danjou.info>;
>>> * *
>>>  *Cc: * "openstack"<openstack at lists.launchpad.net>; * *
>>>  *Subject: * Re: [Openstack] Questions about ceilometer
>>>
>>>
>>>
>>> On Fri, Jul 13, 2012 at 10:04 AM, Doug Hellmann <
>>> doug.hellmann at dreamhost.com> wrote:
>>>
>>>>
>>>>
>>>>   On Thu, Jul 12, 2012 at 9:42 PM, 张家龙 <zhangjl at awcloud.com> wrote:
>>>>
>>>>>   Dear all,
>>>>>
>>>>>     As the project named ceilometer appeared,I paid close attention to
>>>>> it.
>>>>>     According to the docs of ceilometer,I deploied it in openstack
>>>>> exsse environment.
>>>>>     While,I cannot start the ceilometer collector and agent.
>>>>>
>>>>>     The follows are my operations.
>>>>>
>>>>>     1.Install openstack nova ,mongodb and ceilometer.
>>>>>     2.configurate nova ,mongodb and ceilometer
>>>>>
>>>>>     The /etc/nova/nova.conf file is here:
>>>>>     http://pastebin.com/sW5d8eRv
>>>>>
>>>>>     Here is the /etc/ceilometer-collector.conf file is here:
>>>>>     http://pastebin.com/u5vH22Lh
>>>>>
>>>>>     And the /etc/mongodb.conf is here:
>>>>>     http://pastebin.com/D5GMkLsb
>>>>>
>>>>>     3.Start openstack nova ,mongodb
>>>>>
>>>>>     4.Then I start the ceilometer-collector
>>>>>     /usr/bin/ceilometer-collector start
>>>>>     While,some errors occurred:
>>>>>
>>>>>     2012-07-11 05:25:35 INFO ceilometer.storage [-] Loaded mongodb
>>>>> storage engine EntryPoint.parse('mongodb =
>>>>> ceilometer.storage.impl_mongodb:MongoDBStorage')
>>>>>     2012-07-11 05:25:35 INFO ceilometer.storage [-] Loaded mongodb
>>>>> storage engine EntryPoint.parse('mongodb =
>>>>> ceilometer.storage.impl_mongodb:MongoDBStorage')
>>>>>     2012-07-11 05:25:35 INFO ceilometer.storage.impl_mongodb [-]
>>>>> connecting to MongoDB on localhost:27017
>>>>>     2012-07-11 05:25:35 INFO ceilometer.collector.dispatcher [-]
>>>>> attempting to load notification handler for
>>>>> ceilometer.collector.compute:instance
>>>>>     2012-07-11 05:25:35 INFO ceilometer.collector.dispatcher [-]
>>>>> subscribing instance handler to compute.instance.create.end events
>>>>>     2012-07-11 05:25:35 INFO ceilometer.collector.dispatcher [-]
>>>>> subscribing instance handler to compute.instance.exists events
>>>>>     2012-07-11 05:25:35 INFO ceilometer.collector.dispatcher [-]
>>>>> subscribing instance handler to compute.instance.delete.start events
>>>>>     Traceback (most recent call last):
>>>>>       File "/usr/lib/python2.6/site-packages/eventlet/hubs/poll.py",
>>>>> line 97, in wait
>>>>>         readers.get(fileno, noop).cb(fileno)
>>>>>       File "/usr/lib/python2.6/site-packages/eventlet/greenthread.py",
>>>>> line 192, in main
>>>>>         result = function(*args, **kwargs)
>>>>>       File "/usr/lib/python2.6/site-packages/nova/service.py", line
>>>>> 101, in run_server
>>>>>         server.start()
>>>>>       File "/usr/lib/python2.6/site-packages/nova/service.py", line
>>>>> 162, in start
>>>>>         self.manager.init_host()
>>>>>       File
>>>>> "/usr/lib/python2.6/site-packages/ceilometer-0-py2.6.egg/ceilometer/collector/manager.py",
>>>>> line 69, in init_host
>>>>>          topic='%s.info' % flags.FLAGS.notification_topics[0],
>>>>>
>>>>>       File
>>>>> "/usr/lib/python2.6/site-packages/nova/openstack/common/cfg.py", line 867,
>>>>> in __getattr__
>>>>>         return self._substitute(self._get(name))
>>>>>       File
>>>>> "/usr/lib/python2.6/site-packages/nova/openstack/common/cfg.py", line 1070,
>>>>> in _get
>>>>>         info = self._get_opt_info(name, group)
>>>>>       File
>>>>> "/usr/lib/python2.6/site-packages/nova/openstack/common/cfg.py", line 1161,
>>>>> in _get_opt_info
>>>>>         raise NoSuchOptError(opt_name, group)
>>>>>     NoSuchOptError: no such option: notification_topics
>>>>>     Removing descriptor: 12
>>>>>
>>>>
>>>>>     If anyone can help me ? Waiting your reply. Thanks !
>>>>>
>>>>
>>>>    It looks like we have a problem with the way we are loading nova's
>>>> settings under Essex. I know some of the flags and cfg code was moved
>>>> around and changed between Essex and Folsom as part of it moved into
>>>> openstack-common. Julien, you're more familiar with Essex than I am, do you
>>>> have any ideas about this problem?
>>>>
>>>
>>>  I think I left out a configuration step in the instructions at
>>> http://ceilometer.readthedocs.org/en/latest/install.html.
>>>
>>>  Did you configure your system to use the Rabbit notifier?
>>>
>>>  Doug
>>>
>>>
>>>>
>>>>  Doug
>>>>
>>>>
>>>>>
>>>>>  * *
>>>>> ------------------
>>>>>  Best Regards
>>>>>
>>>>> ZhangJialong
>>>>>  * *
>>>>>  * * * *
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>>>
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120716/3daabb00/attachment.html>


More information about the Openstack mailing list