[Openstack-operators] Problem in Ceilometer's alarm-evaluator

Alvise Dorigo alvise.dorigo at pd.infn.it
Thu Jul 30 13:07:49 UTC 2015


Hi,
I've just installed Ceilometer on an test infrastructure with a 
controller node (which is also network node) e a compute node.
Just after starting the ceilometer services, I see an error in the 
alarm-evaluator.log:

2015-07-30 14:59:54.113 4061 ERROR ceilometer.alarm.service [-] alarm 
evaluation cycle failed
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service Traceback 
(most recent call last):
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service   File 
"/usr/lib/python2.6/site-packages/ceilometer/alarm/service.py", line 91, 
in _evaluate_assigned_alarms
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service alarms = 
self._assigned_alarms()
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service   File 
"/usr/lib/python2.6/site-packages/ceilometer/alarm/service.py", line 
134, in _assigned_alarms
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service 'value': True}])
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service   File 
"/usr/lib/python2.6/site-packages/ceilometerclient/v2/alarms.py", line 
71, in list
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service return 
self._list(options.build_url(self._path(), q))
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service   File 
"/usr/lib/python2.6/site-packages/ceilometerclient/common/base.py", line 
58, in _list
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service resp, body = 
self.api.json_request('GET', url)
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service   File 
"/usr/lib/python2.6/site-packages/ceilometerclient/common/http.py", line 
191, in json_request
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service resp, 
body_iter = self._http_request(url, method, **kwargs)
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service   File 
"/usr/lib/python2.6/site-packages/ceilometerclient/common/http.py", line 
151, in _http_request
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service     resp = 
conn.getresponse()
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service   File 
"/usr/lib64/python2.6/httplib.py", line 990, in getresponse
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service response.begin()
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service   File 
"/usr/lib64/python2.6/httplib.py", line 391, in begin
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service version, 
status, reason = self._read_status()
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service   File 
"/usr/lib64/python2.6/httplib.py", line 355, in _read_status
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service raise 
BadStatusLine(line)
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service BadStatusLine
2015-07-30 14:59:54.113 4061 TRACE ceilometer.alarm.service

which is quite useless, unless one know well the code.
All the other log files are OK.

Here you can find the ceilometer.conf's content on the controller node: 
http://pastebin.com/WkSJmwwZ

And here the ceilometer.conf in the compute node: 
http://pastebin.com/Vzd3ZW0g

Any idea about the cause of that error, or something I could do to 
obtain a more helpful error message ?

thanks,

     A.




More information about the OpenStack-operators mailing list