[Openstack] CentOS 7 kilo, ceilometer meter-list with error:The service catalog is empty.

xu Walter walterxj at gmail.com
Fri May 15 15:05:43 UTC 2015


Hi:lists
    I'm install ceilometer just follow the guide
http://docs.openstack.org/kilo/install-guide/install/yum/content/.
    When I finish installing ceilometer and verify it with:ceilometer
meter-list and it return: The service catalog is empty.
     cat central.log:
2015-05-15 22:53:14.873 25755 ERROR ceilometer.agent.base [-] Failed to
import extension for rgw.usage: No module named awsauth
2015-05-15 22:53:14.877 25755 ERROR ceilometer.agent.base [-] Failed to
import extension for rgw.containers.objects: No module named awsauth
2015-05-15 22:53:14.885 25755 ERROR ceilometer.agent.base [-] Failed to
import extension for rgw.objects.size: No module named awsauth
2015-05-15 22:53:14.905 25755 ERROR ceilometer.agent.base [-] Failed to
import extension for rgw.objects: No module named awsauth
2015-05-15 22:53:14.906 25755 ERROR ceilometer.agent.base [-] Failed to
import extension for rgw.containers.objects.size: No module named awsauth
2015-05-15 22:53:14.911 25755 ERROR ceilometer.agent.base [-] Failed to
import extension for rgw.objects.containers: No module named awsauth
2015-05-15 22:53:14.973 25755 INFO ceilometer.pipeline [-] Pipeline config:
{'sources': [{'interval': 600, 'meters': ['*'], 'name': 'meter_source',
'sinks': ['meter_sink']}, {'interval': 600, 'meters': ['cpu'], 'name':
'cpu_source', 'sinks': ['cpu_sink']}, {'interval': 600, 'meters':
['disk.read.bytes', 'disk.read.requests', 'disk.write.bytes',
'disk.write.requests', 'disk.device.read.bytes',
'disk.device.read.requests', 'disk.device.write.bytes',
'disk.device.write.requests'], 'name': 'disk_source', 'sinks':
['disk_sink']}, {'interval': 600, 'meters': ['network.incoming.bytes',
'network.incoming.packets', 'network.outgoing.bytes',
'network.outgoing.packets'], 'name': 'network_source', 'sinks':
['network_sink']}], 'sinks': [{'publishers': ['notifier://'],
'transformers': None, 'name': 'meter_sink'}, {'publishers':
['notifier://'], 'transformers': [{'name': 'rate_of_change', 'parameters':
{'target': {'scale': '100.0 / (10**9 * (resource_metadata.cpu_number or
1))', 'type': 'gauge', 'name': 'cpu_util', 'unit': '%'}}}], 'name':
'cpu_sink'}, {'publishers': ['notifier://'], 'transformers': [{'name':
'rate_of_change', 'parameters': {'source': {'map_from': {'name':
'(disk\\.device|disk)\\.(read|write)\\.(bytes|requests)', 'unit':
'(B|request)'}}, 'target': {'type': 'gauge', 'map_to': {'name':
'\\1.\\2.\\3.rate', 'unit': '\\1/s'}}}}], 'name': 'disk_sink'},
{'publishers': ['notifier://'], 'transformers': [{'name': 'rate_of_change',
'parameters': {'source': {'map_from': {'name':
'network\\.(incoming|outgoing)\\.(bytes|packets)', 'unit': '(B|packet)'}},
'target': {'type': 'gauge', 'map_to': {'name': 'network.\\1.\\2.rate',
'unit': '\\1/s'}}}}], 'name': 'network_sink'}]}
2015-05-15 22:53:14.977 25755 INFO ceilometer.pipeline [-] detected
decoupled pipeline config format
2015-05-15 22:53:14.979 25755 INFO ceilometer.publisher.messaging [-]
Publishing policy set to default
2015-05-15 22:53:14.997 25755 INFO ceilometer.publisher.messaging [-]
Publishing policy set to default
2015-05-15 22:53:15.013 25755 INFO ceilometer.pipeline [-] Pipeline
cpu_sink: Setup transformer instance rate_of_change with parameter
{'target': {'scale': '100.0 / (10**9 * (resource_metadata.cpu_number or
1))', 'type': 'gauge', 'name': 'cpu_util', 'unit': '%'}}
2015-05-15 22:53:15.014 25755 INFO ceilometer.publisher.messaging [-]
Publishing policy set to default
2015-05-15 22:53:15.028 25755 INFO ceilometer.pipeline [-] Pipeline
disk_sink: Setup transformer instance rate_of_change with parameter
{'source': {'map_from': {'name':
'(disk\\.device|disk)\\.(read|write)\\.(bytes|requests)', 'unit':
'(B|request)'}}, 'target': {'type': 'gauge', 'map_to': {'name':
'\\1.\\2.\\3.rate', 'unit': '\\1/s'}}}
2015-05-15 22:53:15.029 25755 INFO ceilometer.publisher.messaging [-]
Publishing policy set to default
2015-05-15 22:53:15.044 25755 INFO ceilometer.pipeline [-] Pipeline
network_sink: Setup transformer instance rate_of_change with parameter
{'source': {'map_from': {'name':
'network\\.(incoming|outgoing)\\.(bytes|packets)', 'unit': '(B|packet)'}},
'target': {'type': 'gauge', 'map_to': {'name': 'network.\\1.\\2.rate',
'unit': '\\1/s'}}}
2015-05-15 22:53:15.207 25755 INFO ceilometer.agent.base [-] Polling
pollster switch.table.active.entries in the context of meter_source
2015-05-15 22:53:15.208 25755 INFO ceilometer.agent.base [-] Skip polling
pollster switch.table.active.entries, no resources found
2015-05-15 22:53:15.208 25755 INFO ceilometer.agent.base [-] Polling
pollster switch.port.receive.crc_error in the context of meter_source
2015-05-15 22:53:15.209 25755 INFO ceilometer.agent.base [-] Skip polling
pollster switch.port.receive.crc_error, no resources found
2015-05-15 22:53:15.209 25755 INFO ceilometer.agent.base [-] Polling
pollster switch.port.receive.bytes in the context of meter_source
2015-05-15 22:53:15.210 25755 INFO ceilometer.agent.base [-] Skip polling
pollster switch.port.receive.bytes, no resources found
2015-05-15 22:53:15.211 25755 INFO ceilometer.agent.base [-] Polling
pollster storage.containers.objects.size in the context of meter_source
2015-05-15 22:53:15.256 25755 INFO ceilometer.agent.base [-] Polling
pollster switch.port.receive.errors in the context of meter_source
2015-05-15 22:53:15.256 25755 INFO ceilometer.agent.base [-] Skip polling
pollster switch.port.receive.errors, no resources found
2015-05-15 22:53:15.257 25755 INFO ceilometer.agent.base [-] Polling
pollster hardware.cpu.load.5min in the context of meter_source
2015-05-15 22:53:15.794 25755 ERROR ceilometer.hardware.discovery [-]
Couldn't obtain IP address of instance 02017109-2ae9-4f69-a5b2-7de1ad4a75fe
2015-05-15 22:53:15.794 25755 ERROR ceilometer.hardware.discovery [-]
Couldn't obtain IP address of instance 8d5a3d8f-735b-4fe0-ad70-8b46671dd268
2015-05-15 22:53:15.795 25755 ERROR ceilometer.hardware.discovery [-]
Couldn't obtain IP address of instance 00eaa119-d4a4-4706-aef6-cede6dd18ccd
2015-05-15 22:53:15.796 25755 INFO ceilometer.agent.base [-] Skip polling
pollster hardware.cpu.load.5min, no resources found
2015-05-15 22:53:15.797 25755 INFO ceilometer.agent.base [-] Polling
pollster energy in the context of meter_source
2015-05-15 22:53:15.798 25755 WARNING ceilometer.agent.discovery.endpoint
[-] No endpoints found for service energy
2015-05-15 22:53:15.799 25755 INFO ceilometer.agent.base [-] Skip polling
pollster energy, no resources found
2015-05-15 22:53:15.800 25755 INFO ceilometer.agent.base [-] Polling
pollster hardware.network.ip.outgoing.datagrams in the context of
meter_source
2015-05-15 22:53:15.800 25755 INFO ceilometer.agent.base [-] Skip polling
pollster hardware.network.ip.outgoing.datagrams, no resources found
2015-05-15 22:53:15.801 25755 INFO ceilometer.agent.base [-] Polling
pollster switch in the context of meter_source
2015-05-15 22:53:15.801 25755 INFO ceilometer.agent.base [-] Skip polling
pollster switch, no resources found
2015-05-15 22:53:15.802 25755 INFO ceilometer.agent.base [-] Polling
pollster hardware.network.ip.incoming.datagrams in the context of
meter_source
2015-05-15 22:53:15.803 25755 INFO ceilometer.agent.base [-] Skip polling
pollster hardware.network.ip.incoming.datagrams, no resources found
2015-05-15 22:53:15.803 25755 INFO ceilometer.agent.base [-] Polling
pollster network.services.lb.member in the context of meter_source
2015-05-15 22:53:16.016 25755 WARNING ceilometer.neutron_client [-] 404 Not
Found

The resource could not be found.

cat collector.log
2015-05-15 23:02:59.942 13491 ERROR oslo_messaging._drivers.impl_rabbit [-]
Failed to consume message from queue:
2015-05-15 23:03:00.428 13491 ERROR oslo_messaging._drivers.impl_rabbit [-]
Failed to consume message from queue:
2015-05-15 23:03:01.412 8613 INFO ceilometer.storage.mongo.utils [-]
Connecting to mongodb on [('controllervip', 27017)]
2015-05-15 23:03:01.428 8613 INFO ceilometer.storage.mongo.utils [-]
Connecting to mongodb on [('controllervip', 27017)]
2015-05-15 23:03:01.467 8613 INFO oslo_messaging._drivers.impl_rabbit [-]
Connecting to AMQP server on controllervip:5672
2015-05-15 23:03:01.485 8613 INFO oslo_messaging._drivers.impl_rabbit [-]
Connected to AMQP server on controllervip:5672
2015-05-15 23:03:01.494 8613 INFO oslo_messaging._drivers.impl_rabbit [-]
Connecting to AMQP server on controllervip:5672
2015-05-15 23:03:01.511 8613 INFO oslo_messaging._drivers.impl_rabbit [-]
Connected to AMQP server on controllervip:5672

cat alarm-evaluator.log
2015-05-15 23:03:00.635 8509 ERROR ceilometer.alarm.service [-] alarm
evaluation cycle failed
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service Traceback (most
recent call last):
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/ceilometer/alarm/service.py", line 93, in
_evaluate_assigned_alarms
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     alarms =
self._assigned_alarms()
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/ceilometer/alarm/service.py", line 151,
in _assigned_alarms
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     'value':
True}])
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/ceilometerclient/v2/alarms.py", line 77,
in list
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     return
self._list(options.build_url(self._path(), q))
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/ceilometerclient/common/base.py", line
68, in _list
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     resp =
self.api.get(url)
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/client.py",
line 355, in get
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     return
self.client_request("GET", url, **kwargs)
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/client.py",
line 345, in client_request
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     self,
method, url, **kwargs)
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/client.py",
line 261, in client_request
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     method,
self.concat_url(endpoint, url), **kwargs)
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/ceilometerclient/openstack/common/apiclient/client.py",
line 189, in request
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     resp =
self.http.request(method, url, **kwargs)
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/requests/sessions.py", line 465, in
request
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     resp =
self.send(prep, **send_kwargs)
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/requests/sessions.py", line 573, in send
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     r =
adapter.send(request, **kwargs)
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service   File
"/usr/lib/python2.7/site-packages/requests/adapters.py", line 415, in send
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service     raise
ConnectionError(err, request=request)
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service
ConnectionError: ('Connection aborted.', error(111, 'ECONNREFUSED'))
2015-05-15 23:03:00.635 8509 TRACE ceilometer.alarm.service
2015-05-15 23:04:00.555 8509 INFO ceilometer.alarm.service [-] initiating
evaluation cycle on 0 alarms

  Any ideas? Thanks in advance!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20150515/064a0d42/attachment.html>


More information about the Openstack mailing list