INFO ceilometer.agent.base [-] Polling pollster network.services.lb.health_monitor in the context of meter_source
ERROR ceilometer.agent.base [-] Unable to discover resources: Message objects do not support str() because they may contain non-ascii characters. Please use unicode() or translate() instead.
TRACE ceilometer.agent.base Traceback (most recent call last):
TRACE ceilometer.agent.base File "/opt/stack/ceilometer/ceilometer/agent/base.py", line 272, in discover
TRACE ceilometer.agent.base discovered = discoverer.discover(self, param)
TRACE ceilometer.agent.base File "/opt/stack/ceilometer/ceilometer/agent/plugin_base.py", line 75, in func
TRACE ceilometer.agent.base str(keystone) if keystone else '')
TRACE ceilometer.agent.base File "/usr/local/lib/python2.7/dist-packages/oslo/i18n/_message.py", line 167, in __str__
TRACE ceilometer.agent.base raise UnicodeError(msg)
TRACE ceilometer.agent.base UnicodeError: Message objects do not support str() because they may contain non-ascii characters. Please use unicode() or translate() instead.
TRACE ceilometer.agent.base
It happens when keystone is not avaiable, I will upload a patch soon