Created
February 19, 2015 20:50
-
-
Save anonymous/bf850d41cd9f1e9287d0 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2015-02-19 14:49:19.966 5323 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:19.967 5323 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with 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'}}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:19.974 5323 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-02-19 14:49:19.985 5323 DEBUG ceilometer.dispatcher [-] loading dispatchers from ceilometer.dispatcher load_dispatcher_manager /usr/lib/python2.7/site-packages/ceilometer/dispatcher/__init__.py:44 | |
2015-02-19 14:49:19.987 5323 DEBUG ceilometer.storage [-] looking for 'mongodb' driver in 'ceilometer.metering.storage' get_connection /usr/lib/python2.7/site-packages/ceilometer/storage/__init__.py:92 | |
2015-02-19 14:49:20.002 5323 INFO ceilometer.storage.mongo.utils [-] Connecting to mongodb on [('192.168.117.47', 27017)] | |
2015-02-19 14:49:20.016 5323 INFO ceilometer_zenoss.dispatcher.zenoss [-] Opening new AMQP connection to amqp://openstack@192.168.117.41:5672/zenoss (zenoss.openstack.heartbeats) | |
2015-02-19 14:49:20.036 5323 DEBUG ceilometer.event.endpoint [-] Loading event definitions __init__ /usr/lib/python2.7/site-packages/ceilometer/event/endpoint.py:38 | |
2015-02-19 14:49:20.038 5323 DEBUG ceilometer.event.converter [-] Event Definitions configuration file: /etc/ceilometer/event_definitions.yaml setup_events /usr/lib/python2.7/site-packages/ceilometer/event/converter.py:367 | |
2015-02-19 14:49:20.159 5323 INFO ceilometer.event.converter [-] Event Definitions: [{'traits': {'state_description': {'fields': 'payload.state_description'}, 'memory_mb': {'fields': 'payload.memory_mb', 'type': 'int'}, 'ephemeral_gb': {'fields': 'payload.ephemeral_gb', 'type': 'int'}, 'deleted_at': {'fields': 'payload.deleted_at', 'type': 'datetime'}, 'fixed_ips': {'fields': 'payload.fixed_ips'}, 'os_distro': {'fields': "payload.image_meta.'org.openstack__1__os_distro'"}, 'user_id': {'fields': 'payload.user_id'}, 'service': {'fields': 'publisher_id', 'plugin': 'split'}, 'priority': {'fields': 'priority'}, 'os_version': {'fields': "payload.image_meta.'org.openstack__1__os_version'"}, 'state': {'fields': 'payload.state'}, 'old_state': {'fields': 'payload.old_state'}, 'launched_at': {'fields': 'payload.launched_at', 'type': 'datetime'}, 'flavor_name': {'fields': 'payload.instance_type'}, 'disk_gb': {'fields': 'payload.disk_gb', 'type': 'int'}, 'image_name': {'fields': 'payload.image_name'}, 'os_architecture': {'fields': "payload.image_meta.'org.openstack__1__architecture'"}, 'display_name': {'fields': 'payload.display_name'}, 'root_gb': {'fields': 'payload.root_gb', 'type': 'int'}, 'tenant_id': {'fields': 'payload.tenant_id'}, 'instance_id': {'fields': 'payload.instance_id'}, 'vcpus': {'fields': 'payload.vcpus', 'type': 'int'}, 'host_name': {'fields': 'publisher_id', 'plugin': {'name': 'split', 'parameters': {'max_split': 1, 'segment': 1}}}}, 'event_type': 'compute.instance.*'}, {'traits': {'state_description': {'fields': 'payload.state_description'}, 'memory_mb': {'fields': 'payload.memory_mb', 'type': 'int'}, 'ephemeral_gb': {'fields': 'payload.ephemeral_gb', 'type': 'int'}, 'deleted_at': {'fields': 'payload.deleted_at', 'type': 'datetime'}, 'fixed_ips': {'fields': 'payload.fixed_ips'}, 'os_distro': {'fields': "payload.image_meta.'org.openstack__1__os_distro'"}, 'user_id': {'fields': 'payload.user_id'}, 'service': {'fields': 'publisher_id', 'plugin': 'split'}, 'priority': {'fields': 'priority'}, 'os_version': {'fields': "payload.image_meta.'org.openstack__1__os_version'"}, 'state': {'fields': 'payload.state'}, 'old_state': {'fields': 'payload.old_state'}, 'launched_at': {'fields': 'payload.launched_at', 'type': 'datetime'}, 'flavor_name': {'fields': 'payload.instance_type'}, 'disk_gb': {'fields': 'payload.disk_gb', 'type': 'int'}, 'image_name': {'fields': 'payload.image_name'}, 'os_architecture': {'fields': "payload.image_meta.'org.openstack__1__architecture'"}, 'display_name': {'fields': 'payload.display_name'}, 'audit_period_beginning': {'fields': 'payload.audit_period_beginning', 'type': 'datetime'}, 'root_gb': {'fields': 'payload.root_gb', 'type': 'int'}, 'tenant_id': {'fields': 'payload.tenant_id'}, 'instance_id': {'fields': 'payload.instance_id'}, 'vcpus': {'fields': 'payload.vcpus', 'type': 'int'}, 'host_name': {'fields': 'publisher_id', 'plugin': {'name': 'split', 'parameters': {'max_split': 1, 'segment': 1}}}, 'audit_period_ending': {'fields': 'payload.audit_period_ending', 'type': 'datetime'}}, 'event_type': 'compute.instance.exists'}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}}, 'event_type': 'neutron.*'}, {'traits': {'priority': {'fields': 'priority'}, 'network_id': {'fields': 'payload.agent.network_id'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.agent.id'}}, 'event_type': 'dhcp_agent.*'}, {'traits': {'router_id': {'fields': 'payload.floatingip.router_id'}, 'floating_network_id': {'fields': 'payload.floatingip.floating_network_id'}, 'event_type': {'fields': 'event_type'}, 'tenant_id': {'fields': 'payload.floatingip.tenant_id'}, 'priority': {'fields': 'priority'}, 'fixed_ip_address': {'fields': 'payload.floatingip.fixed_ip_address'}, 'status': {'fields': 'payload.floatingip.status'}, 'floating_ip_address': {'fields': 'payload.floatingip.floating_ip_address'}, 'port_id': {'fields': 'payload.floatingip.port_id'}, 'id': {'fields': 'payload.floatingip.id'}}, 'event_type': ['floatingip.create.*', 'floatingip.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.floatingip_id'}}, 'event_type': 'floatingip.delete.*'}, {'traits': {'status': {'fields': 'payload.network.status'}, 'subnets': {'fields': 'payload.network.subnets'}, 'event_type': {'fields': 'event_type'}, 'provider_network_type': {'fields': "payload.network.'provider:network_type'"}, 'admin_state_up': {'fields': 'payload.network.admin_state_up'}, 'router_external': {'fields': "payload.network.'router:external'"}, 'tenant_id': {'fields': 'payload.network.tenant_id'}, 'provider_physical_network': {'fields': "payload.network.'provider:physical_network'"}, 'priority': {'fields': 'priority'}, 'provider_segmentation_id': {'fields': "payload.network.'provider:segmentation_id'"}, 'shared': {'fields': 'payload.network.shared'}, 'id': {'fields': 'payload.network.id'}, 'name': {'fields': 'payload.network.name'}}, 'event_type': ['network.create.*', 'network.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.network_id'}}, 'event_type': 'network.delete.*'}, {'traits': {'status': {'fields': 'payload.port.status'}, 'binding_profile': {'fields': "payload.port.'binding:profile'"}, 'binding_vif_type': {'fields': "payload.port.'binding:vif_type'"}, 'event_type': {'fields': 'event_type'}, 'allowed_address_pairs': {'fields': 'payload.port.allowed_address_pairs'}, 'admin_state_up': {'fields': 'payload.port.admin_state_up'}, 'network_id': {'fields': 'payload.port.network_id'}, 'tenant_id': {'fields': 'payload.port.tenant_id'}, 'extra_dhcp_opts': {'fields': 'payload.port.extra_dhcp_opts'}, 'name': {'fields': 'payload.port.name'}, 'priority': {'fields': 'priority'}, 'device_owner': {'fields': 'payload.port.device_owner'}, 'binding_host_id': {'fields': "payload.port.'binding:host_id'"}, 'mac_address': {'fields': 'payload.port.mac_address'}, 'binding_vnic_type': {'fields': "payload.port.'binding:vnic_type'"}, 'device_id': {'fields': 'payload.port.device_id'}, 'fixed_ips': {'fields': 'payload.port.fixed_ips'}, 'id': {'fields': 'payload.port.id'}, 'security_groups': {'fields': 'payload.port.security_groups'}, 'binding_vif_details': {'fields': "payload.port.'binding:vif_details'"}}, 'event_type': ['port.create.*', 'port.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.port_id'}}, 'event_type': 'port.delete.*'}, {'traits': {'external_gateway_info': {'fields': 'payload.router.external_gateway_info'}, 'status': {'fields': 'payload.router.status'}, 'event_type': {'fields': 'event_type'}, 'admin_state_up': {'fields': 'payload.router.admin_state_up'}, 'tenant_id': {'fields': 'payload.router.tenant_id'}, 'distributed': {'fields': 'payload.router.distributed'}, 'priority': {'fields': 'priority'}, 'routes': {'fields': 'payload.router.routes'}, 'ha': {'fields': 'payload.router.ha'}, 'id': {'fields': 'payload.router.id'}, 'name': {'fields': 'payload.router.name'}}, 'event_type': ['router.create.*', 'router.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.router_id'}}, 'event_type': 'router.delete.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'subnet_id': {'fields': 'payload.router_interface.subnet_id'}, 'tenant_id': {'fields': 'payload.router_interface.tenant_id'}, 'priority': {'fields': 'priority'}, 'port_id': {'fields': 'payload.router_interface.port_id'}, 'id': {'fields': 'payload.router_interface.id'}}, 'event_type': 'router.interface.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'tenant_id': {'fields': 'payload.security_group.tenant_id'}, 'description': {'fields': 'payload.security_group.description'}, 'security_group_rules': {'fields': 'payload.security_group.security_group_rules'}, 'priority': {'fields': 'priority'}, 'id': {'fields': 'payload.security_group.id'}, 'name': {'fields': 'payload.security_group.name'}}, 'event_type': ['security_group.create.*', 'security_group.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.security_group_id'}}, 'event_type': 'security_group.delete.*'}, {'traits': {'remote_group_id': {'fields': 'payload.security_group_rule.remote_group_id'}, 'direction': {'fields': 'payload.security_group_rule.direction'}, 'protocol': {'fields': 'payload.security_group_rule.protocol'}, 'event_type': {'fields': 'event_type'}, 'ethertype': {'fields': 'payload.security_group_rule.ethertype'}, 'port_range_max': {'fields': 'payload.security_group_rule.port_range_max'}, 'security_group_id': {'fields': 'payload.security_group_rule.security_group_id'}, 'priority': {'fields': 'priority'}, 'tenant_id': {'fields': 'payload.security_group_rule.tenant_id'}, 'port_range_min': {'fields': 'payload.security_group_rule.port_range_min'}, 'remote_ip_prefix': {'fields': 'payload.security_group_rule.remote_ip_prefix'}, 'id': {'fields': 'payload.security_group_rule.id'}}, 'event_type': 'security_group_rule.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'enable_dhcp': {'fields': 'payload.subnet.enable_dhcp'}, 'network_id': {'fields': 'payload.subnet.network_id'}, 'tenant_id': {'fields': 'payload.subnet.tenant_id'}, 'dns_nameservers': {'fields': 'payload.subnet.dns_nameservers'}, 'priority': {'fields': 'priority'}, 'ipv6_ra_mode': {'fields': 'payload.subnet.ipv6_ra_mode'}, 'allocation_pools': {'fields': 'payload.subnet.allocation_pools'}, 'host_routes': {'fields': 'payload.subnet.host_routes'}, 'ipv6_address_mode': {'fields': 'payload.subnet.ipv6_address_mode'}, 'ip_version': {'fields': 'payload.subnet.ip_version'}, 'gateway_ip': {'fields': 'payload.subnet.gateway_ip'}, 'cidr': {'fields': 'payload.subnet.cidr'}, 'id': {'fields': 'payload.subnet.id'}, 'name': {'fields': 'payload.subnet.name'}}, 'event_type': ['subnet.create.*', 'subnet.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.subnet_id'}}, 'event_type': 'subnet.delete.*'}, {'traits': {'protocol': {'fields': 'payload.firewall_rule.protocol'}, 'event_type': {'fields': 'event_type'}, 'ip_version': {'fields': 'payload.firewall_rule.ip_version'}, 'tenant_id': {'fields': 'payload.firewall_rule.tenant_id'}, 'id': {'fields': 'payload.firewall_rule.id'}, 'enabled': {'fields': 'payload.firewall_rule.enabled'}, 'name': {'fields': 'payload.firewall_rule.name'}, 'priority': {'fields': 'priority'}, 'source_ip_address': {'fields': 'payload.firewall_rule.source_ip_address'}, 'destination_ip_address': {'fields': 'payload.firewall_rule.destination_ip_address'}, 'firewall_policy_id': {'fields': 'payload.firewall_rule.firewall_policy_id'}, 'shared': {'fields': 'payload.firewall_rule.shared'}, 'source_port': {'fields': 'payload.firewall_rule.source_port'}, 'position': {'fields': 'payload.firewall_rule.position'}, 'destination_port': {'fields': 'payload.firewall_rule.destination_port'}, 'action': {'fields': 'payload.firewall_rule.action'}, 'description': {'fields': 'payload.firewall_rule.description'}}, 'event_type': ['firewall_rule.create.*', 'firewall_rule.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.firewall_rule_id'}}, 'event_type': 'firewall_rule.delete.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'firewall_rules': {'fields': 'payload.firewall_policy.firewall_rules'}, 'tenant_id': {'fields': 'payload.firewall_policy.tenant_id'}, 'audited': {'fields': 'payload.firewall_policy.audited'}, 'priority': {'fields': 'priority'}, 'shared': {'fields': 'payload.firewall_policy.shared'}, 'name': {'fields': 'payload.firewall_policy.name'}, 'id': {'fields': 'payload.firewall_policy.id'}, 'description': {'fields': 'payload.firewall_policy.description'}}, 'event_type': ['firewall_policy.create.*', 'firewall_policy.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': 'payload.firewall_policy_id'}, 'event_type': 'firewall_policy.delete.*'}, {'traits': {'status': {'fields': 'payload.firewall.status'}, 'description': {'fields': 'payload.firewall.description'}, 'admin_state_up': {'fields': 'payload.firewall.admin_state_up'}, 'tenant_id': {'fields': 'payload.firewall.tenant_id'}, 'name': {'fields': 'payload.firewall.name'}, 'priority': {'fields': 'priority'}, 'firewall_policy_id': {'fields': 'payload.firewall.firewall_policy_id'}, 'id': {'fields': 'payload.firewall.id'}, 'event_type': {'fields': 'event_type'}}, 'event_type': ['firewall.create.*', 'firewall.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.firewall_id'}}, 'event_type': 'firewall.delete.*'}] | |
2015-02-19 14:49:20.542 5323 INFO ceilometer_zenoss.dispatcher.zenoss [-] Sending heartbeat to zenoss.openstack.heartbeat.mp8.osi.mp8.zenoss.loc.ceilometer-agent-notification | |
2015-02-19 14:49:20.543 5323 ERROR ceilometer.openstack.common.threadgroup [-] 'str' object has no attribute 'get' | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup Traceback (most recent call last): | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/threadgroup.py", line 143, in wait | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup x.wait() | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/threadgroup.py", line 47, in wait | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup return self.thread.wait() | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 173, in wait | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup return self._exit_event.wait() | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/event.py", line 121, in wait | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup return hubs.get_hub().switch() | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 293, in switch | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup return self.greenlet.switch() | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 212, in main | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup result = function(*args, **kwargs) | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 500, in run_service | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup service.start() | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/notification.py", line 87, in start | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup endpoints = [event_endpoint.EventsNotificationEndpoint()] | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/endpoint.py", line 41, in __init__ | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup namespace='ceilometer.event.trait_plugin')) | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 399, in setup_events | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup add_catchall=not allow_drop) | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 327, in __init__ | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup for event_def in reversed(events_config)] | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 191, in __init__ | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup trait_plugin_mgr) | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 64, in __init__ | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup type_name = trait_cfg.get('type', 'text') | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup AttributeError: 'str' object has no attribute 'get' | |
2015-02-19 14:49:20.543 5323 TRACE ceilometer.openstack.common.threadgroup | |
2015-02-19 14:49:20.545 5323 CRITICAL ceilometer [-] AttributeError: 'NotificationService' object has no attribute 'listeners' | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer Traceback (most recent call last): | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer File "/usr/bin/ceilometer-agent-notification", line 10, in <module> | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer sys.exit(main()) | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/cmd/agent_notification.py", line 28, in main | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer launcher.wait() | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 393, in wait | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer self._respawn_children() | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 381, in _respawn_children | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer self._start_child(wrap) | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 322, in _start_child | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer status, signo = self._child_wait_for_exit_or_signal(launcher) | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 280, in _child_wait_for_exit_or_signal | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer launcher.stop() | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 128, in stop | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer self.services.stop() | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 470, in stop | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer service.stop() | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/notification.py", line 113, in stop | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer map(lambda x: x.stop(), self.listeners) | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer AttributeError: 'NotificationService' object has no attribute 'listeners' | |
2015-02-19 14:49:20.545 5323 TRACE ceilometer | |
2015-02-19 14:49:20.593 1113 INFO ceilometer.openstack.common.service [-] Child 5323 exited with status 1 | |
2015-02-19 14:49:20.595 1113 INFO ceilometer.openstack.common.service [-] Started child 5328 | |
2015-02-19 14:49:20.690 5328 DEBUG ceilometer.pipeline [-] Pipeline config file: /etc/ceilometer/pipeline.yaml setup_pipeline /usr/lib/python2.7/site-packages/ceilometer/pipeline.py:515 | |
2015-02-19 14:49:20.713 5328 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'], '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\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}}, 'target': {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.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-02-19 14:49:20.717 5328 INFO ceilometer.pipeline [-] detected decoupled pipeline config format | |
2015-02-19 14:49:20.720 5328 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:20.721 5328 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:20.722 5328 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with source: {} target: {'scale': '100.0 / (10**9 * (resource_metadata.cpu_number or 1))', 'type': 'gauge', 'name': 'cpu_util', 'unit': '%'}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:20.730 5328 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-02-19 14:49:20.730 5328 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:20.731 5328 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with source: {'map_from': {'name': 'disk\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}} target: {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.rate', 'unit': '\\1/s'}}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:20.737 5328 INFO ceilometer.pipeline [-] Pipeline disk_sink: Setup transformer instance rate_of_change with parameter {'source': {'map_from': {'name': 'disk\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}}, 'target': {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.rate', 'unit': '\\1/s'}}} | |
2015-02-19 14:49:20.738 5328 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:20.739 5328 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with 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'}}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:20.745 5328 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-02-19 14:49:20.764 5328 DEBUG ceilometer.dispatcher [-] loading dispatchers from ceilometer.dispatcher load_dispatcher_manager /usr/lib/python2.7/site-packages/ceilometer/dispatcher/__init__.py:44 | |
2015-02-19 14:49:20.766 5328 DEBUG ceilometer.storage [-] looking for 'mongodb' driver in 'ceilometer.metering.storage' get_connection /usr/lib/python2.7/site-packages/ceilometer/storage/__init__.py:92 | |
2015-02-19 14:49:20.782 5328 INFO ceilometer.storage.mongo.utils [-] Connecting to mongodb on [('192.168.117.47', 27017)] | |
2015-02-19 14:49:20.796 5328 INFO ceilometer_zenoss.dispatcher.zenoss [-] Opening new AMQP connection to amqp://openstack@192.168.117.41:5672/zenoss (zenoss.openstack.heartbeats) | |
2015-02-19 14:49:20.815 5328 DEBUG ceilometer.event.endpoint [-] Loading event definitions __init__ /usr/lib/python2.7/site-packages/ceilometer/event/endpoint.py:38 | |
2015-02-19 14:49:20.816 5328 DEBUG ceilometer.event.converter [-] Event Definitions configuration file: /etc/ceilometer/event_definitions.yaml setup_events /usr/lib/python2.7/site-packages/ceilometer/event/converter.py:367 | |
2015-02-19 14:49:20.945 5328 INFO ceilometer.event.converter [-] Event Definitions: [{'traits': {'state_description': {'fields': 'payload.state_description'}, 'memory_mb': {'fields': 'payload.memory_mb', 'type': 'int'}, 'ephemeral_gb': {'fields': 'payload.ephemeral_gb', 'type': 'int'}, 'deleted_at': {'fields': 'payload.deleted_at', 'type': 'datetime'}, 'fixed_ips': {'fields': 'payload.fixed_ips'}, 'os_distro': {'fields': "payload.image_meta.'org.openstack__1__os_distro'"}, 'user_id': {'fields': 'payload.user_id'}, 'service': {'fields': 'publisher_id', 'plugin': 'split'}, 'priority': {'fields': 'priority'}, 'os_version': {'fields': "payload.image_meta.'org.openstack__1__os_version'"}, 'state': {'fields': 'payload.state'}, 'old_state': {'fields': 'payload.old_state'}, 'launched_at': {'fields': 'payload.launched_at', 'type': 'datetime'}, 'flavor_name': {'fields': 'payload.instance_type'}, 'disk_gb': {'fields': 'payload.disk_gb', 'type': 'int'}, 'image_name': {'fields': 'payload.image_name'}, 'os_architecture': {'fields': "payload.image_meta.'org.openstack__1__architecture'"}, 'display_name': {'fields': 'payload.display_name'}, 'root_gb': {'fields': 'payload.root_gb', 'type': 'int'}, 'tenant_id': {'fields': 'payload.tenant_id'}, 'instance_id': {'fields': 'payload.instance_id'}, 'vcpus': {'fields': 'payload.vcpus', 'type': 'int'}, 'host_name': {'fields': 'publisher_id', 'plugin': {'name': 'split', 'parameters': {'max_split': 1, 'segment': 1}}}}, 'event_type': 'compute.instance.*'}, {'traits': {'state_description': {'fields': 'payload.state_description'}, 'memory_mb': {'fields': 'payload.memory_mb', 'type': 'int'}, 'ephemeral_gb': {'fields': 'payload.ephemeral_gb', 'type': 'int'}, 'deleted_at': {'fields': 'payload.deleted_at', 'type': 'datetime'}, 'fixed_ips': {'fields': 'payload.fixed_ips'}, 'os_distro': {'fields': "payload.image_meta.'org.openstack__1__os_distro'"}, 'user_id': {'fields': 'payload.user_id'}, 'service': {'fields': 'publisher_id', 'plugin': 'split'}, 'priority': {'fields': 'priority'}, 'os_version': {'fields': "payload.image_meta.'org.openstack__1__os_version'"}, 'state': {'fields': 'payload.state'}, 'old_state': {'fields': 'payload.old_state'}, 'launched_at': {'fields': 'payload.launched_at', 'type': 'datetime'}, 'flavor_name': {'fields': 'payload.instance_type'}, 'disk_gb': {'fields': 'payload.disk_gb', 'type': 'int'}, 'image_name': {'fields': 'payload.image_name'}, 'os_architecture': {'fields': "payload.image_meta.'org.openstack__1__architecture'"}, 'display_name': {'fields': 'payload.display_name'}, 'audit_period_beginning': {'fields': 'payload.audit_period_beginning', 'type': 'datetime'}, 'root_gb': {'fields': 'payload.root_gb', 'type': 'int'}, 'tenant_id': {'fields': 'payload.tenant_id'}, 'instance_id': {'fields': 'payload.instance_id'}, 'vcpus': {'fields': 'payload.vcpus', 'type': 'int'}, 'host_name': {'fields': 'publisher_id', 'plugin': {'name': 'split', 'parameters': {'max_split': 1, 'segment': 1}}}, 'audit_period_ending': {'fields': 'payload.audit_period_ending', 'type': 'datetime'}}, 'event_type': 'compute.instance.exists'}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}}, 'event_type': 'neutron.*'}, {'traits': {'priority': {'fields': 'priority'}, 'network_id': {'fields': 'payload.agent.network_id'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.agent.id'}}, 'event_type': 'dhcp_agent.*'}, {'traits': {'router_id': {'fields': 'payload.floatingip.router_id'}, 'floating_network_id': {'fields': 'payload.floatingip.floating_network_id'}, 'event_type': {'fields': 'event_type'}, 'tenant_id': {'fields': 'payload.floatingip.tenant_id'}, 'priority': {'fields': 'priority'}, 'fixed_ip_address': {'fields': 'payload.floatingip.fixed_ip_address'}, 'status': {'fields': 'payload.floatingip.status'}, 'floating_ip_address': {'fields': 'payload.floatingip.floating_ip_address'}, 'port_id': {'fields': 'payload.floatingip.port_id'}, 'id': {'fields': 'payload.floatingip.id'}}, 'event_type': ['floatingip.create.*', 'floatingip.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.floatingip_id'}}, 'event_type': 'floatingip.delete.*'}, {'traits': {'status': {'fields': 'payload.network.status'}, 'subnets': {'fields': 'payload.network.subnets'}, 'event_type': {'fields': 'event_type'}, 'provider_network_type': {'fields': "payload.network.'provider:network_type'"}, 'admin_state_up': {'fields': 'payload.network.admin_state_up'}, 'router_external': {'fields': "payload.network.'router:external'"}, 'tenant_id': {'fields': 'payload.network.tenant_id'}, 'provider_physical_network': {'fields': "payload.network.'provider:physical_network'"}, 'priority': {'fields': 'priority'}, 'provider_segmentation_id': {'fields': "payload.network.'provider:segmentation_id'"}, 'shared': {'fields': 'payload.network.shared'}, 'id': {'fields': 'payload.network.id'}, 'name': {'fields': 'payload.network.name'}}, 'event_type': ['network.create.*', 'network.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.network_id'}}, 'event_type': 'network.delete.*'}, {'traits': {'status': {'fields': 'payload.port.status'}, 'binding_profile': {'fields': "payload.port.'binding:profile'"}, 'binding_vif_type': {'fields': "payload.port.'binding:vif_type'"}, 'event_type': {'fields': 'event_type'}, 'allowed_address_pairs': {'fields': 'payload.port.allowed_address_pairs'}, 'admin_state_up': {'fields': 'payload.port.admin_state_up'}, 'network_id': {'fields': 'payload.port.network_id'}, 'tenant_id': {'fields': 'payload.port.tenant_id'}, 'extra_dhcp_opts': {'fields': 'payload.port.extra_dhcp_opts'}, 'name': {'fields': 'payload.port.name'}, 'priority': {'fields': 'priority'}, 'device_owner': {'fields': 'payload.port.device_owner'}, 'binding_host_id': {'fields': "payload.port.'binding:host_id'"}, 'mac_address': {'fields': 'payload.port.mac_address'}, 'binding_vnic_type': {'fields': "payload.port.'binding:vnic_type'"}, 'device_id': {'fields': 'payload.port.device_id'}, 'fixed_ips': {'fields': 'payload.port.fixed_ips'}, 'id': {'fields': 'payload.port.id'}, 'security_groups': {'fields': 'payload.port.security_groups'}, 'binding_vif_details': {'fields': "payload.port.'binding:vif_details'"}}, 'event_type': ['port.create.*', 'port.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.port_id'}}, 'event_type': 'port.delete.*'}, {'traits': {'external_gateway_info': {'fields': 'payload.router.external_gateway_info'}, 'status': {'fields': 'payload.router.status'}, 'event_type': {'fields': 'event_type'}, 'admin_state_up': {'fields': 'payload.router.admin_state_up'}, 'tenant_id': {'fields': 'payload.router.tenant_id'}, 'distributed': {'fields': 'payload.router.distributed'}, 'priority': {'fields': 'priority'}, 'routes': {'fields': 'payload.router.routes'}, 'ha': {'fields': 'payload.router.ha'}, 'id': {'fields': 'payload.router.id'}, 'name': {'fields': 'payload.router.name'}}, 'event_type': ['router.create.*', 'router.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.router_id'}}, 'event_type': 'router.delete.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'subnet_id': {'fields': 'payload.router_interface.subnet_id'}, 'tenant_id': {'fields': 'payload.router_interface.tenant_id'}, 'priority': {'fields': 'priority'}, 'port_id': {'fields': 'payload.router_interface.port_id'}, 'id': {'fields': 'payload.router_interface.id'}}, 'event_type': 'router.interface.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'tenant_id': {'fields': 'payload.security_group.tenant_id'}, 'description': {'fields': 'payload.security_group.description'}, 'security_group_rules': {'fields': 'payload.security_group.security_group_rules'}, 'priority': {'fields': 'priority'}, 'id': {'fields': 'payload.security_group.id'}, 'name': {'fields': 'payload.security_group.name'}}, 'event_type': ['security_group.create.*', 'security_group.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.security_group_id'}}, 'event_type': 'security_group.delete.*'}, {'traits': {'remote_group_id': {'fields': 'payload.security_group_rule.remote_group_id'}, 'direction': {'fields': 'payload.security_group_rule.direction'}, 'protocol': {'fields': 'payload.security_group_rule.protocol'}, 'event_type': {'fields': 'event_type'}, 'ethertype': {'fields': 'payload.security_group_rule.ethertype'}, 'port_range_max': {'fields': 'payload.security_group_rule.port_range_max'}, 'security_group_id': {'fields': 'payload.security_group_rule.security_group_id'}, 'priority': {'fields': 'priority'}, 'tenant_id': {'fields': 'payload.security_group_rule.tenant_id'}, 'port_range_min': {'fields': 'payload.security_group_rule.port_range_min'}, 'remote_ip_prefix': {'fields': 'payload.security_group_rule.remote_ip_prefix'}, 'id': {'fields': 'payload.security_group_rule.id'}}, 'event_type': 'security_group_rule.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'enable_dhcp': {'fields': 'payload.subnet.enable_dhcp'}, 'network_id': {'fields': 'payload.subnet.network_id'}, 'tenant_id': {'fields': 'payload.subnet.tenant_id'}, 'dns_nameservers': {'fields': 'payload.subnet.dns_nameservers'}, 'priority': {'fields': 'priority'}, 'ipv6_ra_mode': {'fields': 'payload.subnet.ipv6_ra_mode'}, 'allocation_pools': {'fields': 'payload.subnet.allocation_pools'}, 'host_routes': {'fields': 'payload.subnet.host_routes'}, 'ipv6_address_mode': {'fields': 'payload.subnet.ipv6_address_mode'}, 'ip_version': {'fields': 'payload.subnet.ip_version'}, 'gateway_ip': {'fields': 'payload.subnet.gateway_ip'}, 'cidr': {'fields': 'payload.subnet.cidr'}, 'id': {'fields': 'payload.subnet.id'}, 'name': {'fields': 'payload.subnet.name'}}, 'event_type': ['subnet.create.*', 'subnet.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.subnet_id'}}, 'event_type': 'subnet.delete.*'}, {'traits': {'protocol': {'fields': 'payload.firewall_rule.protocol'}, 'event_type': {'fields': 'event_type'}, 'ip_version': {'fields': 'payload.firewall_rule.ip_version'}, 'tenant_id': {'fields': 'payload.firewall_rule.tenant_id'}, 'id': {'fields': 'payload.firewall_rule.id'}, 'enabled': {'fields': 'payload.firewall_rule.enabled'}, 'name': {'fields': 'payload.firewall_rule.name'}, 'priority': {'fields': 'priority'}, 'source_ip_address': {'fields': 'payload.firewall_rule.source_ip_address'}, 'destination_ip_address': {'fields': 'payload.firewall_rule.destination_ip_address'}, 'firewall_policy_id': {'fields': 'payload.firewall_rule.firewall_policy_id'}, 'shared': {'fields': 'payload.firewall_rule.shared'}, 'source_port': {'fields': 'payload.firewall_rule.source_port'}, 'position': {'fields': 'payload.firewall_rule.position'}, 'destination_port': {'fields': 'payload.firewall_rule.destination_port'}, 'action': {'fields': 'payload.firewall_rule.action'}, 'description': {'fields': 'payload.firewall_rule.description'}}, 'event_type': ['firewall_rule.create.*', 'firewall_rule.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.firewall_rule_id'}}, 'event_type': 'firewall_rule.delete.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'firewall_rules': {'fields': 'payload.firewall_policy.firewall_rules'}, 'tenant_id': {'fields': 'payload.firewall_policy.tenant_id'}, 'audited': {'fields': 'payload.firewall_policy.audited'}, 'priority': {'fields': 'priority'}, 'shared': {'fields': 'payload.firewall_policy.shared'}, 'name': {'fields': 'payload.firewall_policy.name'}, 'id': {'fields': 'payload.firewall_policy.id'}, 'description': {'fields': 'payload.firewall_policy.description'}}, 'event_type': ['firewall_policy.create.*', 'firewall_policy.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': 'payload.firewall_policy_id'}, 'event_type': 'firewall_policy.delete.*'}, {'traits': {'status': {'fields': 'payload.firewall.status'}, 'description': {'fields': 'payload.firewall.description'}, 'admin_state_up': {'fields': 'payload.firewall.admin_state_up'}, 'tenant_id': {'fields': 'payload.firewall.tenant_id'}, 'name': {'fields': 'payload.firewall.name'}, 'priority': {'fields': 'priority'}, 'firewall_policy_id': {'fields': 'payload.firewall.firewall_policy_id'}, 'id': {'fields': 'payload.firewall.id'}, 'event_type': {'fields': 'event_type'}}, 'event_type': ['firewall.create.*', 'firewall.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.firewall_id'}}, 'event_type': 'firewall.delete.*'}] | |
2015-02-19 14:49:21.333 5328 INFO ceilometer_zenoss.dispatcher.zenoss [-] Sending heartbeat to zenoss.openstack.heartbeat.mp8.osi.mp8.zenoss.loc.ceilometer-agent-notification | |
2015-02-19 14:49:21.333 5328 ERROR ceilometer.openstack.common.threadgroup [-] 'str' object has no attribute 'get' | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup Traceback (most recent call last): | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/threadgroup.py", line 143, in wait | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup x.wait() | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/threadgroup.py", line 47, in wait | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup return self.thread.wait() | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 173, in wait | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup return self._exit_event.wait() | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/event.py", line 121, in wait | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup return hubs.get_hub().switch() | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 293, in switch | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup return self.greenlet.switch() | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 212, in main | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup result = function(*args, **kwargs) | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 500, in run_service | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup service.start() | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/notification.py", line 87, in start | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup endpoints = [event_endpoint.EventsNotificationEndpoint()] | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/endpoint.py", line 41, in __init__ | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup namespace='ceilometer.event.trait_plugin')) | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 399, in setup_events | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup add_catchall=not allow_drop) | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 327, in __init__ | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup for event_def in reversed(events_config)] | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 191, in __init__ | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup trait_plugin_mgr) | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 64, in __init__ | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup type_name = trait_cfg.get('type', 'text') | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup AttributeError: 'str' object has no attribute 'get' | |
2015-02-19 14:49:21.333 5328 TRACE ceilometer.openstack.common.threadgroup | |
2015-02-19 14:49:21.335 5328 CRITICAL ceilometer [-] AttributeError: 'NotificationService' object has no attribute 'listeners' | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer Traceback (most recent call last): | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer File "/usr/bin/ceilometer-agent-notification", line 10, in <module> | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer sys.exit(main()) | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/cmd/agent_notification.py", line 28, in main | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer launcher.wait() | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 393, in wait | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer self._respawn_children() | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 381, in _respawn_children | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer self._start_child(wrap) | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 322, in _start_child | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer status, signo = self._child_wait_for_exit_or_signal(launcher) | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 280, in _child_wait_for_exit_or_signal | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer launcher.stop() | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 128, in stop | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer self.services.stop() | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 470, in stop | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer service.stop() | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/notification.py", line 113, in stop | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer map(lambda x: x.stop(), self.listeners) | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer AttributeError: 'NotificationService' object has no attribute 'listeners' | |
2015-02-19 14:49:21.335 5328 TRACE ceilometer | |
2015-02-19 14:49:21.389 1113 INFO ceilometer.openstack.common.service [-] Child 5328 exited with status 1 | |
2015-02-19 14:49:21.391 1113 INFO ceilometer.openstack.common.service [-] Started child 5332 | |
2015-02-19 14:49:21.487 5332 DEBUG ceilometer.pipeline [-] Pipeline config file: /etc/ceilometer/pipeline.yaml setup_pipeline /usr/lib/python2.7/site-packages/ceilometer/pipeline.py:515 | |
2015-02-19 14:49:21.511 5332 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'], '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\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}}, 'target': {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.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-02-19 14:49:21.514 5332 INFO ceilometer.pipeline [-] detected decoupled pipeline config format | |
2015-02-19 14:49:21.517 5332 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:21.518 5332 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:21.519 5332 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with source: {} target: {'scale': '100.0 / (10**9 * (resource_metadata.cpu_number or 1))', 'type': 'gauge', 'name': 'cpu_util', 'unit': '%'}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:21.527 5332 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-02-19 14:49:21.528 5332 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:21.528 5332 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with source: {'map_from': {'name': 'disk\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}} target: {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.rate', 'unit': '\\1/s'}}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:21.535 5332 INFO ceilometer.pipeline [-] Pipeline disk_sink: Setup transformer instance rate_of_change with parameter {'source': {'map_from': {'name': 'disk\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}}, 'target': {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.rate', 'unit': '\\1/s'}}} | |
2015-02-19 14:49:21.537 5332 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:21.537 5332 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with 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'}}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:21.544 5332 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-02-19 14:49:21.555 5332 DEBUG ceilometer.dispatcher [-] loading dispatchers from ceilometer.dispatcher load_dispatcher_manager /usr/lib/python2.7/site-packages/ceilometer/dispatcher/__init__.py:44 | |
2015-02-19 14:49:21.557 5332 DEBUG ceilometer.storage [-] looking for 'mongodb' driver in 'ceilometer.metering.storage' get_connection /usr/lib/python2.7/site-packages/ceilometer/storage/__init__.py:92 | |
2015-02-19 14:49:21.573 5332 INFO ceilometer.storage.mongo.utils [-] Connecting to mongodb on [('192.168.117.47', 27017)] | |
2015-02-19 14:49:21.588 5332 INFO ceilometer_zenoss.dispatcher.zenoss [-] Opening new AMQP connection to amqp://openstack@192.168.117.41:5672/zenoss (zenoss.openstack.heartbeats) | |
2015-02-19 14:49:21.607 5332 DEBUG ceilometer.event.endpoint [-] Loading event definitions __init__ /usr/lib/python2.7/site-packages/ceilometer/event/endpoint.py:38 | |
2015-02-19 14:49:21.608 5332 DEBUG ceilometer.event.converter [-] Event Definitions configuration file: /etc/ceilometer/event_definitions.yaml setup_events /usr/lib/python2.7/site-packages/ceilometer/event/converter.py:367 | |
2015-02-19 14:49:21.731 5332 INFO ceilometer.event.converter [-] Event Definitions: [{'traits': {'state_description': {'fields': 'payload.state_description'}, 'memory_mb': {'fields': 'payload.memory_mb', 'type': 'int'}, 'ephemeral_gb': {'fields': 'payload.ephemeral_gb', 'type': 'int'}, 'deleted_at': {'fields': 'payload.deleted_at', 'type': 'datetime'}, 'fixed_ips': {'fields': 'payload.fixed_ips'}, 'os_distro': {'fields': "payload.image_meta.'org.openstack__1__os_distro'"}, 'user_id': {'fields': 'payload.user_id'}, 'service': {'fields': 'publisher_id', 'plugin': 'split'}, 'priority': {'fields': 'priority'}, 'os_version': {'fields': "payload.image_meta.'org.openstack__1__os_version'"}, 'state': {'fields': 'payload.state'}, 'old_state': {'fields': 'payload.old_state'}, 'launched_at': {'fields': 'payload.launched_at', 'type': 'datetime'}, 'flavor_name': {'fields': 'payload.instance_type'}, 'disk_gb': {'fields': 'payload.disk_gb', 'type': 'int'}, 'image_name': {'fields': 'payload.image_name'}, 'os_architecture': {'fields': "payload.image_meta.'org.openstack__1__architecture'"}, 'display_name': {'fields': 'payload.display_name'}, 'root_gb': {'fields': 'payload.root_gb', 'type': 'int'}, 'tenant_id': {'fields': 'payload.tenant_id'}, 'instance_id': {'fields': 'payload.instance_id'}, 'vcpus': {'fields': 'payload.vcpus', 'type': 'int'}, 'host_name': {'fields': 'publisher_id', 'plugin': {'name': 'split', 'parameters': {'max_split': 1, 'segment': 1}}}}, 'event_type': 'compute.instance.*'}, {'traits': {'state_description': {'fields': 'payload.state_description'}, 'memory_mb': {'fields': 'payload.memory_mb', 'type': 'int'}, 'ephemeral_gb': {'fields': 'payload.ephemeral_gb', 'type': 'int'}, 'deleted_at': {'fields': 'payload.deleted_at', 'type': 'datetime'}, 'fixed_ips': {'fields': 'payload.fixed_ips'}, 'os_distro': {'fields': "payload.image_meta.'org.openstack__1__os_distro'"}, 'user_id': {'fields': 'payload.user_id'}, 'service': {'fields': 'publisher_id', 'plugin': 'split'}, 'priority': {'fields': 'priority'}, 'os_version': {'fields': "payload.image_meta.'org.openstack__1__os_version'"}, 'state': {'fields': 'payload.state'}, 'old_state': {'fields': 'payload.old_state'}, 'launched_at': {'fields': 'payload.launched_at', 'type': 'datetime'}, 'flavor_name': {'fields': 'payload.instance_type'}, 'disk_gb': {'fields': 'payload.disk_gb', 'type': 'int'}, 'image_name': {'fields': 'payload.image_name'}, 'os_architecture': {'fields': "payload.image_meta.'org.openstack__1__architecture'"}, 'display_name': {'fields': 'payload.display_name'}, 'audit_period_beginning': {'fields': 'payload.audit_period_beginning', 'type': 'datetime'}, 'root_gb': {'fields': 'payload.root_gb', 'type': 'int'}, 'tenant_id': {'fields': 'payload.tenant_id'}, 'instance_id': {'fields': 'payload.instance_id'}, 'vcpus': {'fields': 'payload.vcpus', 'type': 'int'}, 'host_name': {'fields': 'publisher_id', 'plugin': {'name': 'split', 'parameters': {'max_split': 1, 'segment': 1}}}, 'audit_period_ending': {'fields': 'payload.audit_period_ending', 'type': 'datetime'}}, 'event_type': 'compute.instance.exists'}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}}, 'event_type': 'neutron.*'}, {'traits': {'priority': {'fields': 'priority'}, 'network_id': {'fields': 'payload.agent.network_id'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.agent.id'}}, 'event_type': 'dhcp_agent.*'}, {'traits': {'router_id': {'fields': 'payload.floatingip.router_id'}, 'floating_network_id': {'fields': 'payload.floatingip.floating_network_id'}, 'event_type': {'fields': 'event_type'}, 'tenant_id': {'fields': 'payload.floatingip.tenant_id'}, 'priority': {'fields': 'priority'}, 'fixed_ip_address': {'fields': 'payload.floatingip.fixed_ip_address'}, 'status': {'fields': 'payload.floatingip.status'}, 'floating_ip_address': {'fields': 'payload.floatingip.floating_ip_address'}, 'port_id': {'fields': 'payload.floatingip.port_id'}, 'id': {'fields': 'payload.floatingip.id'}}, 'event_type': ['floatingip.create.*', 'floatingip.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.floatingip_id'}}, 'event_type': 'floatingip.delete.*'}, {'traits': {'status': {'fields': 'payload.network.status'}, 'subnets': {'fields': 'payload.network.subnets'}, 'event_type': {'fields': 'event_type'}, 'provider_network_type': {'fields': "payload.network.'provider:network_type'"}, 'admin_state_up': {'fields': 'payload.network.admin_state_up'}, 'router_external': {'fields': "payload.network.'router:external'"}, 'tenant_id': {'fields': 'payload.network.tenant_id'}, 'provider_physical_network': {'fields': "payload.network.'provider:physical_network'"}, 'priority': {'fields': 'priority'}, 'provider_segmentation_id': {'fields': "payload.network.'provider:segmentation_id'"}, 'shared': {'fields': 'payload.network.shared'}, 'id': {'fields': 'payload.network.id'}, 'name': {'fields': 'payload.network.name'}}, 'event_type': ['network.create.*', 'network.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.network_id'}}, 'event_type': 'network.delete.*'}, {'traits': {'status': {'fields': 'payload.port.status'}, 'binding_profile': {'fields': "payload.port.'binding:profile'"}, 'binding_vif_type': {'fields': "payload.port.'binding:vif_type'"}, 'event_type': {'fields': 'event_type'}, 'allowed_address_pairs': {'fields': 'payload.port.allowed_address_pairs'}, 'admin_state_up': {'fields': 'payload.port.admin_state_up'}, 'network_id': {'fields': 'payload.port.network_id'}, 'tenant_id': {'fields': 'payload.port.tenant_id'}, 'extra_dhcp_opts': {'fields': 'payload.port.extra_dhcp_opts'}, 'name': {'fields': 'payload.port.name'}, 'priority': {'fields': 'priority'}, 'device_owner': {'fields': 'payload.port.device_owner'}, 'binding_host_id': {'fields': "payload.port.'binding:host_id'"}, 'mac_address': {'fields': 'payload.port.mac_address'}, 'binding_vnic_type': {'fields': "payload.port.'binding:vnic_type'"}, 'device_id': {'fields': 'payload.port.device_id'}, 'fixed_ips': {'fields': 'payload.port.fixed_ips'}, 'id': {'fields': 'payload.port.id'}, 'security_groups': {'fields': 'payload.port.security_groups'}, 'binding_vif_details': {'fields': "payload.port.'binding:vif_details'"}}, 'event_type': ['port.create.*', 'port.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.port_id'}}, 'event_type': 'port.delete.*'}, {'traits': {'external_gateway_info': {'fields': 'payload.router.external_gateway_info'}, 'status': {'fields': 'payload.router.status'}, 'event_type': {'fields': 'event_type'}, 'admin_state_up': {'fields': 'payload.router.admin_state_up'}, 'tenant_id': {'fields': 'payload.router.tenant_id'}, 'distributed': {'fields': 'payload.router.distributed'}, 'priority': {'fields': 'priority'}, 'routes': {'fields': 'payload.router.routes'}, 'ha': {'fields': 'payload.router.ha'}, 'id': {'fields': 'payload.router.id'}, 'name': {'fields': 'payload.router.name'}}, 'event_type': ['router.create.*', 'router.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.router_id'}}, 'event_type': 'router.delete.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'subnet_id': {'fields': 'payload.router_interface.subnet_id'}, 'tenant_id': {'fields': 'payload.router_interface.tenant_id'}, 'priority': {'fields': 'priority'}, 'port_id': {'fields': 'payload.router_interface.port_id'}, 'id': {'fields': 'payload.router_interface.id'}}, 'event_type': 'router.interface.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'tenant_id': {'fields': 'payload.security_group.tenant_id'}, 'description': {'fields': 'payload.security_group.description'}, 'security_group_rules': {'fields': 'payload.security_group.security_group_rules'}, 'priority': {'fields': 'priority'}, 'id': {'fields': 'payload.security_group.id'}, 'name': {'fields': 'payload.security_group.name'}}, 'event_type': ['security_group.create.*', 'security_group.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.security_group_id'}}, 'event_type': 'security_group.delete.*'}, {'traits': {'remote_group_id': {'fields': 'payload.security_group_rule.remote_group_id'}, 'direction': {'fields': 'payload.security_group_rule.direction'}, 'protocol': {'fields': 'payload.security_group_rule.protocol'}, 'event_type': {'fields': 'event_type'}, 'ethertype': {'fields': 'payload.security_group_rule.ethertype'}, 'port_range_max': {'fields': 'payload.security_group_rule.port_range_max'}, 'security_group_id': {'fields': 'payload.security_group_rule.security_group_id'}, 'priority': {'fields': 'priority'}, 'tenant_id': {'fields': 'payload.security_group_rule.tenant_id'}, 'port_range_min': {'fields': 'payload.security_group_rule.port_range_min'}, 'remote_ip_prefix': {'fields': 'payload.security_group_rule.remote_ip_prefix'}, 'id': {'fields': 'payload.security_group_rule.id'}}, 'event_type': 'security_group_rule.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'enable_dhcp': {'fields': 'payload.subnet.enable_dhcp'}, 'network_id': {'fields': 'payload.subnet.network_id'}, 'tenant_id': {'fields': 'payload.subnet.tenant_id'}, 'dns_nameservers': {'fields': 'payload.subnet.dns_nameservers'}, 'priority': {'fields': 'priority'}, 'ipv6_ra_mode': {'fields': 'payload.subnet.ipv6_ra_mode'}, 'allocation_pools': {'fields': 'payload.subnet.allocation_pools'}, 'host_routes': {'fields': 'payload.subnet.host_routes'}, 'ipv6_address_mode': {'fields': 'payload.subnet.ipv6_address_mode'}, 'ip_version': {'fields': 'payload.subnet.ip_version'}, 'gateway_ip': {'fields': 'payload.subnet.gateway_ip'}, 'cidr': {'fields': 'payload.subnet.cidr'}, 'id': {'fields': 'payload.subnet.id'}, 'name': {'fields': 'payload.subnet.name'}}, 'event_type': ['subnet.create.*', 'subnet.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.subnet_id'}}, 'event_type': 'subnet.delete.*'}, {'traits': {'protocol': {'fields': 'payload.firewall_rule.protocol'}, 'event_type': {'fields': 'event_type'}, 'ip_version': {'fields': 'payload.firewall_rule.ip_version'}, 'tenant_id': {'fields': 'payload.firewall_rule.tenant_id'}, 'id': {'fields': 'payload.firewall_rule.id'}, 'enabled': {'fields': 'payload.firewall_rule.enabled'}, 'name': {'fields': 'payload.firewall_rule.name'}, 'priority': {'fields': 'priority'}, 'source_ip_address': {'fields': 'payload.firewall_rule.source_ip_address'}, 'destination_ip_address': {'fields': 'payload.firewall_rule.destination_ip_address'}, 'firewall_policy_id': {'fields': 'payload.firewall_rule.firewall_policy_id'}, 'shared': {'fields': 'payload.firewall_rule.shared'}, 'source_port': {'fields': 'payload.firewall_rule.source_port'}, 'position': {'fields': 'payload.firewall_rule.position'}, 'destination_port': {'fields': 'payload.firewall_rule.destination_port'}, 'action': {'fields': 'payload.firewall_rule.action'}, 'description': {'fields': 'payload.firewall_rule.description'}}, 'event_type': ['firewall_rule.create.*', 'firewall_rule.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.firewall_rule_id'}}, 'event_type': 'firewall_rule.delete.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'firewall_rules': {'fields': 'payload.firewall_policy.firewall_rules'}, 'tenant_id': {'fields': 'payload.firewall_policy.tenant_id'}, 'audited': {'fields': 'payload.firewall_policy.audited'}, 'priority': {'fields': 'priority'}, 'shared': {'fields': 'payload.firewall_policy.shared'}, 'name': {'fields': 'payload.firewall_policy.name'}, 'id': {'fields': 'payload.firewall_policy.id'}, 'description': {'fields': 'payload.firewall_policy.description'}}, 'event_type': ['firewall_policy.create.*', 'firewall_policy.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': 'payload.firewall_policy_id'}, 'event_type': 'firewall_policy.delete.*'}, {'traits': {'status': {'fields': 'payload.firewall.status'}, 'description': {'fields': 'payload.firewall.description'}, 'admin_state_up': {'fields': 'payload.firewall.admin_state_up'}, 'tenant_id': {'fields': 'payload.firewall.tenant_id'}, 'name': {'fields': 'payload.firewall.name'}, 'priority': {'fields': 'priority'}, 'firewall_policy_id': {'fields': 'payload.firewall.firewall_policy_id'}, 'id': {'fields': 'payload.firewall.id'}, 'event_type': {'fields': 'event_type'}}, 'event_type': ['firewall.create.*', 'firewall.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.firewall_id'}}, 'event_type': 'firewall.delete.*'}] | |
2015-02-19 14:49:22.108 5332 INFO ceilometer_zenoss.dispatcher.zenoss [-] Sending heartbeat to zenoss.openstack.heartbeat.mp8.osi.mp8.zenoss.loc.ceilometer-agent-notification | |
2015-02-19 14:49:22.109 5332 ERROR ceilometer.openstack.common.threadgroup [-] 'str' object has no attribute 'get' | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup Traceback (most recent call last): | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/threadgroup.py", line 143, in wait | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup x.wait() | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/threadgroup.py", line 47, in wait | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup return self.thread.wait() | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 173, in wait | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup return self._exit_event.wait() | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/event.py", line 121, in wait | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup return hubs.get_hub().switch() | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 293, in switch | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup return self.greenlet.switch() | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 212, in main | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup result = function(*args, **kwargs) | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 500, in run_service | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup service.start() | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/notification.py", line 87, in start | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup endpoints = [event_endpoint.EventsNotificationEndpoint()] | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/endpoint.py", line 41, in __init__ | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup namespace='ceilometer.event.trait_plugin')) | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 399, in setup_events | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup add_catchall=not allow_drop) | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 327, in __init__ | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup for event_def in reversed(events_config)] | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 191, in __init__ | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup trait_plugin_mgr) | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 64, in __init__ | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup type_name = trait_cfg.get('type', 'text') | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup AttributeError: 'str' object has no attribute 'get' | |
2015-02-19 14:49:22.109 5332 TRACE ceilometer.openstack.common.threadgroup | |
2015-02-19 14:49:22.110 5332 CRITICAL ceilometer [-] AttributeError: 'NotificationService' object has no attribute 'listeners' | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer Traceback (most recent call last): | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer File "/usr/bin/ceilometer-agent-notification", line 10, in <module> | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer sys.exit(main()) | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/cmd/agent_notification.py", line 28, in main | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer launcher.wait() | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 393, in wait | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer self._respawn_children() | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 381, in _respawn_children | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer self._start_child(wrap) | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 322, in _start_child | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer status, signo = self._child_wait_for_exit_or_signal(launcher) | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 280, in _child_wait_for_exit_or_signal | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer launcher.stop() | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 128, in stop | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer self.services.stop() | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 470, in stop | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer service.stop() | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/notification.py", line 113, in stop | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer map(lambda x: x.stop(), self.listeners) | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer AttributeError: 'NotificationService' object has no attribute 'listeners' | |
2015-02-19 14:49:22.110 5332 TRACE ceilometer | |
2015-02-19 14:49:22.172 1113 INFO ceilometer.openstack.common.service [-] Child 5332 exited with status 1 | |
2015-02-19 14:49:22.175 1113 INFO ceilometer.openstack.common.service [-] Started child 5340 | |
2015-02-19 14:49:22.348 5340 DEBUG ceilometer.pipeline [-] Pipeline config file: /etc/ceilometer/pipeline.yaml setup_pipeline /usr/lib/python2.7/site-packages/ceilometer/pipeline.py:515 | |
2015-02-19 14:49:22.384 5340 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'], '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\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}}, 'target': {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.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-02-19 14:49:22.399 5340 INFO ceilometer.pipeline [-] detected decoupled pipeline config format | |
2015-02-19 14:49:22.402 5340 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:22.403 5340 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:22.404 5340 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with source: {} target: {'scale': '100.0 / (10**9 * (resource_metadata.cpu_number or 1))', 'type': 'gauge', 'name': 'cpu_util', 'unit': '%'}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:22.423 5340 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-02-19 14:49:22.423 5340 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:22.424 5340 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with source: {'map_from': {'name': 'disk\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}} target: {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.rate', 'unit': '\\1/s'}}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:22.444 5340 INFO ceilometer.pipeline [-] Pipeline disk_sink: Setup transformer instance rate_of_change with parameter {'source': {'map_from': {'name': 'disk\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}}, 'target': {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.rate', 'unit': '\\1/s'}}} | |
2015-02-19 14:49:22.444 5340 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:22.445 5340 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with 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'}}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:22.453 5340 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-02-19 14:49:22.474 5340 DEBUG ceilometer.dispatcher [-] loading dispatchers from ceilometer.dispatcher load_dispatcher_manager /usr/lib/python2.7/site-packages/ceilometer/dispatcher/__init__.py:44 | |
2015-02-19 14:49:22.498 5340 DEBUG ceilometer.storage [-] looking for 'mongodb' driver in 'ceilometer.metering.storage' get_connection /usr/lib/python2.7/site-packages/ceilometer/storage/__init__.py:92 | |
2015-02-19 14:49:22.525 5340 INFO ceilometer.storage.mongo.utils [-] Connecting to mongodb on [('192.168.117.47', 27017)] | |
2015-02-19 14:49:22.551 5340 INFO ceilometer_zenoss.dispatcher.zenoss [-] Opening new AMQP connection to amqp://openstack@192.168.117.41:5672/zenoss (zenoss.openstack.heartbeats) | |
2015-02-19 14:49:22.635 5340 DEBUG ceilometer.event.endpoint [-] Loading event definitions __init__ /usr/lib/python2.7/site-packages/ceilometer/event/endpoint.py:38 | |
2015-02-19 14:49:22.636 5340 DEBUG ceilometer.event.converter [-] Event Definitions configuration file: /etc/ceilometer/event_definitions.yaml setup_events /usr/lib/python2.7/site-packages/ceilometer/event/converter.py:367 | |
2015-02-19 14:49:22.866 5340 INFO ceilometer.event.converter [-] Event Definitions: [{'traits': {'state_description': {'fields': 'payload.state_description'}, 'memory_mb': {'fields': 'payload.memory_mb', 'type': 'int'}, 'ephemeral_gb': {'fields': 'payload.ephemeral_gb', 'type': 'int'}, 'deleted_at': {'fields': 'payload.deleted_at', 'type': 'datetime'}, 'fixed_ips': {'fields': 'payload.fixed_ips'}, 'os_distro': {'fields': "payload.image_meta.'org.openstack__1__os_distro'"}, 'user_id': {'fields': 'payload.user_id'}, 'service': {'fields': 'publisher_id', 'plugin': 'split'}, 'priority': {'fields': 'priority'}, 'os_version': {'fields': "payload.image_meta.'org.openstack__1__os_version'"}, 'state': {'fields': 'payload.state'}, 'old_state': {'fields': 'payload.old_state'}, 'launched_at': {'fields': 'payload.launched_at', 'type': 'datetime'}, 'flavor_name': {'fields': 'payload.instance_type'}, 'disk_gb': {'fields': 'payload.disk_gb', 'type': 'int'}, 'image_name': {'fields': 'payload.image_name'}, 'os_architecture': {'fields': "payload.image_meta.'org.openstack__1__architecture'"}, 'display_name': {'fields': 'payload.display_name'}, 'root_gb': {'fields': 'payload.root_gb', 'type': 'int'}, 'tenant_id': {'fields': 'payload.tenant_id'}, 'instance_id': {'fields': 'payload.instance_id'}, 'vcpus': {'fields': 'payload.vcpus', 'type': 'int'}, 'host_name': {'fields': 'publisher_id', 'plugin': {'name': 'split', 'parameters': {'max_split': 1, 'segment': 1}}}}, 'event_type': 'compute.instance.*'}, {'traits': {'state_description': {'fields': 'payload.state_description'}, 'memory_mb': {'fields': 'payload.memory_mb', 'type': 'int'}, 'ephemeral_gb': {'fields': 'payload.ephemeral_gb', 'type': 'int'}, 'deleted_at': {'fields': 'payload.deleted_at', 'type': 'datetime'}, 'fixed_ips': {'fields': 'payload.fixed_ips'}, 'os_distro': {'fields': "payload.image_meta.'org.openstack__1__os_distro'"}, 'user_id': {'fields': 'payload.user_id'}, 'service': {'fields': 'publisher_id', 'plugin': 'split'}, 'priority': {'fields': 'priority'}, 'os_version': {'fields': "payload.image_meta.'org.openstack__1__os_version'"}, 'state': {'fields': 'payload.state'}, 'old_state': {'fields': 'payload.old_state'}, 'launched_at': {'fields': 'payload.launched_at', 'type': 'datetime'}, 'flavor_name': {'fields': 'payload.instance_type'}, 'disk_gb': {'fields': 'payload.disk_gb', 'type': 'int'}, 'image_name': {'fields': 'payload.image_name'}, 'os_architecture': {'fields': "payload.image_meta.'org.openstack__1__architecture'"}, 'display_name': {'fields': 'payload.display_name'}, 'audit_period_beginning': {'fields': 'payload.audit_period_beginning', 'type': 'datetime'}, 'root_gb': {'fields': 'payload.root_gb', 'type': 'int'}, 'tenant_id': {'fields': 'payload.tenant_id'}, 'instance_id': {'fields': 'payload.instance_id'}, 'vcpus': {'fields': 'payload.vcpus', 'type': 'int'}, 'host_name': {'fields': 'publisher_id', 'plugin': {'name': 'split', 'parameters': {'max_split': 1, 'segment': 1}}}, 'audit_period_ending': {'fields': 'payload.audit_period_ending', 'type': 'datetime'}}, 'event_type': 'compute.instance.exists'}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}}, 'event_type': 'neutron.*'}, {'traits': {'priority': {'fields': 'priority'}, 'network_id': {'fields': 'payload.agent.network_id'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.agent.id'}}, 'event_type': 'dhcp_agent.*'}, {'traits': {'router_id': {'fields': 'payload.floatingip.router_id'}, 'floating_network_id': {'fields': 'payload.floatingip.floating_network_id'}, 'event_type': {'fields': 'event_type'}, 'tenant_id': {'fields': 'payload.floatingip.tenant_id'}, 'priority': {'fields': 'priority'}, 'fixed_ip_address': {'fields': 'payload.floatingip.fixed_ip_address'}, 'status': {'fields': 'payload.floatingip.status'}, 'floating_ip_address': {'fields': 'payload.floatingip.floating_ip_address'}, 'port_id': {'fields': 'payload.floatingip.port_id'}, 'id': {'fields': 'payload.floatingip.id'}}, 'event_type': ['floatingip.create.*', 'floatingip.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.floatingip_id'}}, 'event_type': 'floatingip.delete.*'}, {'traits': {'status': {'fields': 'payload.network.status'}, 'subnets': {'fields': 'payload.network.subnets'}, 'event_type': {'fields': 'event_type'}, 'provider_network_type': {'fields': "payload.network.'provider:network_type'"}, 'admin_state_up': {'fields': 'payload.network.admin_state_up'}, 'router_external': {'fields': "payload.network.'router:external'"}, 'tenant_id': {'fields': 'payload.network.tenant_id'}, 'provider_physical_network': {'fields': "payload.network.'provider:physical_network'"}, 'priority': {'fields': 'priority'}, 'provider_segmentation_id': {'fields': "payload.network.'provider:segmentation_id'"}, 'shared': {'fields': 'payload.network.shared'}, 'id': {'fields': 'payload.network.id'}, 'name': {'fields': 'payload.network.name'}}, 'event_type': ['network.create.*', 'network.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.network_id'}}, 'event_type': 'network.delete.*'}, {'traits': {'status': {'fields': 'payload.port.status'}, 'binding_profile': {'fields': "payload.port.'binding:profile'"}, 'binding_vif_type': {'fields': "payload.port.'binding:vif_type'"}, 'event_type': {'fields': 'event_type'}, 'allowed_address_pairs': {'fields': 'payload.port.allowed_address_pairs'}, 'admin_state_up': {'fields': 'payload.port.admin_state_up'}, 'network_id': {'fields': 'payload.port.network_id'}, 'tenant_id': {'fields': 'payload.port.tenant_id'}, 'extra_dhcp_opts': {'fields': 'payload.port.extra_dhcp_opts'}, 'name': {'fields': 'payload.port.name'}, 'priority': {'fields': 'priority'}, 'device_owner': {'fields': 'payload.port.device_owner'}, 'binding_host_id': {'fields': "payload.port.'binding:host_id'"}, 'mac_address': {'fields': 'payload.port.mac_address'}, 'binding_vnic_type': {'fields': "payload.port.'binding:vnic_type'"}, 'device_id': {'fields': 'payload.port.device_id'}, 'fixed_ips': {'fields': 'payload.port.fixed_ips'}, 'id': {'fields': 'payload.port.id'}, 'security_groups': {'fields': 'payload.port.security_groups'}, 'binding_vif_details': {'fields': "payload.port.'binding:vif_details'"}}, 'event_type': ['port.create.*', 'port.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.port_id'}}, 'event_type': 'port.delete.*'}, {'traits': {'external_gateway_info': {'fields': 'payload.router.external_gateway_info'}, 'status': {'fields': 'payload.router.status'}, 'event_type': {'fields': 'event_type'}, 'admin_state_up': {'fields': 'payload.router.admin_state_up'}, 'tenant_id': {'fields': 'payload.router.tenant_id'}, 'distributed': {'fields': 'payload.router.distributed'}, 'priority': {'fields': 'priority'}, 'routes': {'fields': 'payload.router.routes'}, 'ha': {'fields': 'payload.router.ha'}, 'id': {'fields': 'payload.router.id'}, 'name': {'fields': 'payload.router.name'}}, 'event_type': ['router.create.*', 'router.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.router_id'}}, 'event_type': 'router.delete.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'subnet_id': {'fields': 'payload.router_interface.subnet_id'}, 'tenant_id': {'fields': 'payload.router_interface.tenant_id'}, 'priority': {'fields': 'priority'}, 'port_id': {'fields': 'payload.router_interface.port_id'}, 'id': {'fields': 'payload.router_interface.id'}}, 'event_type': 'router.interface.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'tenant_id': {'fields': 'payload.security_group.tenant_id'}, 'description': {'fields': 'payload.security_group.description'}, 'security_group_rules': {'fields': 'payload.security_group.security_group_rules'}, 'priority': {'fields': 'priority'}, 'id': {'fields': 'payload.security_group.id'}, 'name': {'fields': 'payload.security_group.name'}}, 'event_type': ['security_group.create.*', 'security_group.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.security_group_id'}}, 'event_type': 'security_group.delete.*'}, {'traits': {'remote_group_id': {'fields': 'payload.security_group_rule.remote_group_id'}, 'direction': {'fields': 'payload.security_group_rule.direction'}, 'protocol': {'fields': 'payload.security_group_rule.protocol'}, 'event_type': {'fields': 'event_type'}, 'ethertype': {'fields': 'payload.security_group_rule.ethertype'}, 'port_range_max': {'fields': 'payload.security_group_rule.port_range_max'}, 'security_group_id': {'fields': 'payload.security_group_rule.security_group_id'}, 'priority': {'fields': 'priority'}, 'tenant_id': {'fields': 'payload.security_group_rule.tenant_id'}, 'port_range_min': {'fields': 'payload.security_group_rule.port_range_min'}, 'remote_ip_prefix': {'fields': 'payload.security_group_rule.remote_ip_prefix'}, 'id': {'fields': 'payload.security_group_rule.id'}}, 'event_type': 'security_group_rule.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'enable_dhcp': {'fields': 'payload.subnet.enable_dhcp'}, 'network_id': {'fields': 'payload.subnet.network_id'}, 'tenant_id': {'fields': 'payload.subnet.tenant_id'}, 'dns_nameservers': {'fields': 'payload.subnet.dns_nameservers'}, 'priority': {'fields': 'priority'}, 'ipv6_ra_mode': {'fields': 'payload.subnet.ipv6_ra_mode'}, 'allocation_pools': {'fields': 'payload.subnet.allocation_pools'}, 'host_routes': {'fields': 'payload.subnet.host_routes'}, 'ipv6_address_mode': {'fields': 'payload.subnet.ipv6_address_mode'}, 'ip_version': {'fields': 'payload.subnet.ip_version'}, 'gateway_ip': {'fields': 'payload.subnet.gateway_ip'}, 'cidr': {'fields': 'payload.subnet.cidr'}, 'id': {'fields': 'payload.subnet.id'}, 'name': {'fields': 'payload.subnet.name'}}, 'event_type': ['subnet.create.*', 'subnet.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.subnet_id'}}, 'event_type': 'subnet.delete.*'}, {'traits': {'protocol': {'fields': 'payload.firewall_rule.protocol'}, 'event_type': {'fields': 'event_type'}, 'ip_version': {'fields': 'payload.firewall_rule.ip_version'}, 'tenant_id': {'fields': 'payload.firewall_rule.tenant_id'}, 'id': {'fields': 'payload.firewall_rule.id'}, 'enabled': {'fields': 'payload.firewall_rule.enabled'}, 'name': {'fields': 'payload.firewall_rule.name'}, 'priority': {'fields': 'priority'}, 'source_ip_address': {'fields': 'payload.firewall_rule.source_ip_address'}, 'destination_ip_address': {'fields': 'payload.firewall_rule.destination_ip_address'}, 'firewall_policy_id': {'fields': 'payload.firewall_rule.firewall_policy_id'}, 'shared': {'fields': 'payload.firewall_rule.shared'}, 'source_port': {'fields': 'payload.firewall_rule.source_port'}, 'position': {'fields': 'payload.firewall_rule.position'}, 'destination_port': {'fields': 'payload.firewall_rule.destination_port'}, 'action': {'fields': 'payload.firewall_rule.action'}, 'description': {'fields': 'payload.firewall_rule.description'}}, 'event_type': ['firewall_rule.create.*', 'firewall_rule.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.firewall_rule_id'}}, 'event_type': 'firewall_rule.delete.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'firewall_rules': {'fields': 'payload.firewall_policy.firewall_rules'}, 'tenant_id': {'fields': 'payload.firewall_policy.tenant_id'}, 'audited': {'fields': 'payload.firewall_policy.audited'}, 'priority': {'fields': 'priority'}, 'shared': {'fields': 'payload.firewall_policy.shared'}, 'name': {'fields': 'payload.firewall_policy.name'}, 'id': {'fields': 'payload.firewall_policy.id'}, 'description': {'fields': 'payload.firewall_policy.description'}}, 'event_type': ['firewall_policy.create.*', 'firewall_policy.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': 'payload.firewall_policy_id'}, 'event_type': 'firewall_policy.delete.*'}, {'traits': {'status': {'fields': 'payload.firewall.status'}, 'description': {'fields': 'payload.firewall.description'}, 'admin_state_up': {'fields': 'payload.firewall.admin_state_up'}, 'tenant_id': {'fields': 'payload.firewall.tenant_id'}, 'name': {'fields': 'payload.firewall.name'}, 'priority': {'fields': 'priority'}, 'firewall_policy_id': {'fields': 'payload.firewall.firewall_policy_id'}, 'id': {'fields': 'payload.firewall.id'}, 'event_type': {'fields': 'event_type'}}, 'event_type': ['firewall.create.*', 'firewall.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.firewall_id'}}, 'event_type': 'firewall.delete.*'}] | |
2015-02-19 14:49:23.515 5340 INFO ceilometer_zenoss.dispatcher.zenoss [-] Sending heartbeat to zenoss.openstack.heartbeat.mp8.osi.mp8.zenoss.loc.ceilometer-agent-notification | |
2015-02-19 14:49:23.516 5340 ERROR ceilometer.openstack.common.threadgroup [-] 'str' object has no attribute 'get' | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup Traceback (most recent call last): | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/threadgroup.py", line 143, in wait | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup x.wait() | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/threadgroup.py", line 47, in wait | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup return self.thread.wait() | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 173, in wait | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup return self._exit_event.wait() | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/event.py", line 121, in wait | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup return hubs.get_hub().switch() | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 293, in switch | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup return self.greenlet.switch() | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 212, in main | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup result = function(*args, **kwargs) | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 500, in run_service | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup service.start() | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/notification.py", line 87, in start | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup endpoints = [event_endpoint.EventsNotificationEndpoint()] | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/endpoint.py", line 41, in __init__ | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup namespace='ceilometer.event.trait_plugin')) | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 399, in setup_events | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup add_catchall=not allow_drop) | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 327, in __init__ | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup for event_def in reversed(events_config)] | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 191, in __init__ | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup trait_plugin_mgr) | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 64, in __init__ | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup type_name = trait_cfg.get('type', 'text') | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup AttributeError: 'str' object has no attribute 'get' | |
2015-02-19 14:49:23.516 5340 TRACE ceilometer.openstack.common.threadgroup | |
2015-02-19 14:49:23.517 5340 CRITICAL ceilometer [-] AttributeError: 'NotificationService' object has no attribute 'listeners' | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer Traceback (most recent call last): | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer File "/usr/bin/ceilometer-agent-notification", line 10, in <module> | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer sys.exit(main()) | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/cmd/agent_notification.py", line 28, in main | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer launcher.wait() | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 393, in wait | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer self._respawn_children() | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 381, in _respawn_children | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer self._start_child(wrap) | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 322, in _start_child | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer status, signo = self._child_wait_for_exit_or_signal(launcher) | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 280, in _child_wait_for_exit_or_signal | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer launcher.stop() | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 128, in stop | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer self.services.stop() | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 470, in stop | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer service.stop() | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/notification.py", line 113, in stop | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer map(lambda x: x.stop(), self.listeners) | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer AttributeError: 'NotificationService' object has no attribute 'listeners' | |
2015-02-19 14:49:23.517 5340 TRACE ceilometer | |
2015-02-19 14:49:23.562 1113 INFO ceilometer.openstack.common.service [-] Child 5340 exited with status 1 | |
2015-02-19 14:49:23.564 1113 INFO ceilometer.openstack.common.service [-] Started child 5350 | |
2015-02-19 14:49:23.659 5350 DEBUG ceilometer.pipeline [-] Pipeline config file: /etc/ceilometer/pipeline.yaml setup_pipeline /usr/lib/python2.7/site-packages/ceilometer/pipeline.py:515 | |
2015-02-19 14:49:23.683 5350 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'], '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\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}}, 'target': {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.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-02-19 14:49:23.687 5350 INFO ceilometer.pipeline [-] detected decoupled pipeline config format | |
2015-02-19 14:49:23.690 5350 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:23.691 5350 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:23.692 5350 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with source: {} target: {'scale': '100.0 / (10**9 * (resource_metadata.cpu_number or 1))', 'type': 'gauge', 'name': 'cpu_util', 'unit': '%'}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:23.700 5350 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-02-19 14:49:23.700 5350 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:23.701 5350 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with source: {'map_from': {'name': 'disk\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}} target: {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.rate', 'unit': '\\1/s'}}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:23.707 5350 INFO ceilometer.pipeline [-] Pipeline disk_sink: Setup transformer instance rate_of_change with parameter {'source': {'map_from': {'name': 'disk\\.(read|write)\\.(bytes|requests)', 'unit': '(B|request)'}}, 'target': {'type': 'gauge', 'map_to': {'name': 'disk.\\1.\\2.rate', 'unit': '\\1/s'}}} | |
2015-02-19 14:49:23.709 5350 INFO ceilometer.publisher.messaging [-] Publishing policy set to default | |
2015-02-19 14:49:23.709 5350 DEBUG ceilometer.transformer.conversions [-] scaling conversion transformer with 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'}}: __init__ /usr/lib/python2.7/site-packages/ceilometer/transformer/conversions.py:51 | |
2015-02-19 14:49:23.716 5350 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-02-19 14:49:23.727 5350 DEBUG ceilometer.dispatcher [-] loading dispatchers from ceilometer.dispatcher load_dispatcher_manager /usr/lib/python2.7/site-packages/ceilometer/dispatcher/__init__.py:44 | |
2015-02-19 14:49:23.729 5350 DEBUG ceilometer.storage [-] looking for 'mongodb' driver in 'ceilometer.metering.storage' get_connection /usr/lib/python2.7/site-packages/ceilometer/storage/__init__.py:92 | |
2015-02-19 14:49:23.745 5350 INFO ceilometer.storage.mongo.utils [-] Connecting to mongodb on [('192.168.117.47', 27017)] | |
2015-02-19 14:49:23.768 5350 INFO ceilometer_zenoss.dispatcher.zenoss [-] Opening new AMQP connection to amqp://openstack@192.168.117.41:5672/zenoss (zenoss.openstack.heartbeats) | |
2015-02-19 14:49:23.785 5350 DEBUG ceilometer.event.endpoint [-] Loading event definitions __init__ /usr/lib/python2.7/site-packages/ceilometer/event/endpoint.py:38 | |
2015-02-19 14:49:23.787 5350 DEBUG ceilometer.event.converter [-] Event Definitions configuration file: /etc/ceilometer/event_definitions.yaml setup_events /usr/lib/python2.7/site-packages/ceilometer/event/converter.py:367 | |
2015-02-19 14:49:23.907 5350 INFO ceilometer.event.converter [-] Event Definitions: [{'traits': {'state_description': {'fields': 'payload.state_description'}, 'memory_mb': {'fields': 'payload.memory_mb', 'type': 'int'}, 'ephemeral_gb': {'fields': 'payload.ephemeral_gb', 'type': 'int'}, 'deleted_at': {'fields': 'payload.deleted_at', 'type': 'datetime'}, 'fixed_ips': {'fields': 'payload.fixed_ips'}, 'os_distro': {'fields': "payload.image_meta.'org.openstack__1__os_distro'"}, 'user_id': {'fields': 'payload.user_id'}, 'service': {'fields': 'publisher_id', 'plugin': 'split'}, 'priority': {'fields': 'priority'}, 'os_version': {'fields': "payload.image_meta.'org.openstack__1__os_version'"}, 'state': {'fields': 'payload.state'}, 'old_state': {'fields': 'payload.old_state'}, 'launched_at': {'fields': 'payload.launched_at', 'type': 'datetime'}, 'flavor_name': {'fields': 'payload.instance_type'}, 'disk_gb': {'fields': 'payload.disk_gb', 'type': 'int'}, 'image_name': {'fields': 'payload.image_name'}, 'os_architecture': {'fields': "payload.image_meta.'org.openstack__1__architecture'"}, 'display_name': {'fields': 'payload.display_name'}, 'root_gb': {'fields': 'payload.root_gb', 'type': 'int'}, 'tenant_id': {'fields': 'payload.tenant_id'}, 'instance_id': {'fields': 'payload.instance_id'}, 'vcpus': {'fields': 'payload.vcpus', 'type': 'int'}, 'host_name': {'fields': 'publisher_id', 'plugin': {'name': 'split', 'parameters': {'max_split': 1, 'segment': 1}}}}, 'event_type': 'compute.instance.*'}, {'traits': {'state_description': {'fields': 'payload.state_description'}, 'memory_mb': {'fields': 'payload.memory_mb', 'type': 'int'}, 'ephemeral_gb': {'fields': 'payload.ephemeral_gb', 'type': 'int'}, 'deleted_at': {'fields': 'payload.deleted_at', 'type': 'datetime'}, 'fixed_ips': {'fields': 'payload.fixed_ips'}, 'os_distro': {'fields': "payload.image_meta.'org.openstack__1__os_distro'"}, 'user_id': {'fields': 'payload.user_id'}, 'service': {'fields': 'publisher_id', 'plugin': 'split'}, 'priority': {'fields': 'priority'}, 'os_version': {'fields': "payload.image_meta.'org.openstack__1__os_version'"}, 'state': {'fields': 'payload.state'}, 'old_state': {'fields': 'payload.old_state'}, 'launched_at': {'fields': 'payload.launched_at', 'type': 'datetime'}, 'flavor_name': {'fields': 'payload.instance_type'}, 'disk_gb': {'fields': 'payload.disk_gb', 'type': 'int'}, 'image_name': {'fields': 'payload.image_name'}, 'os_architecture': {'fields': "payload.image_meta.'org.openstack__1__architecture'"}, 'display_name': {'fields': 'payload.display_name'}, 'audit_period_beginning': {'fields': 'payload.audit_period_beginning', 'type': 'datetime'}, 'root_gb': {'fields': 'payload.root_gb', 'type': 'int'}, 'tenant_id': {'fields': 'payload.tenant_id'}, 'instance_id': {'fields': 'payload.instance_id'}, 'vcpus': {'fields': 'payload.vcpus', 'type': 'int'}, 'host_name': {'fields': 'publisher_id', 'plugin': {'name': 'split', 'parameters': {'max_split': 1, 'segment': 1}}}, 'audit_period_ending': {'fields': 'payload.audit_period_ending', 'type': 'datetime'}}, 'event_type': 'compute.instance.exists'}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}}, 'event_type': 'neutron.*'}, {'traits': {'priority': {'fields': 'priority'}, 'network_id': {'fields': 'payload.agent.network_id'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.agent.id'}}, 'event_type': 'dhcp_agent.*'}, {'traits': {'router_id': {'fields': 'payload.floatingip.router_id'}, 'floating_network_id': {'fields': 'payload.floatingip.floating_network_id'}, 'event_type': {'fields': 'event_type'}, 'tenant_id': {'fields': 'payload.floatingip.tenant_id'}, 'priority': {'fields': 'priority'}, 'fixed_ip_address': {'fields': 'payload.floatingip.fixed_ip_address'}, 'status': {'fields': 'payload.floatingip.status'}, 'floating_ip_address': {'fields': 'payload.floatingip.floating_ip_address'}, 'port_id': {'fields': 'payload.floatingip.port_id'}, 'id': {'fields': 'payload.floatingip.id'}}, 'event_type': ['floatingip.create.*', 'floatingip.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.floatingip_id'}}, 'event_type': 'floatingip.delete.*'}, {'traits': {'status': {'fields': 'payload.network.status'}, 'subnets': {'fields': 'payload.network.subnets'}, 'event_type': {'fields': 'event_type'}, 'provider_network_type': {'fields': "payload.network.'provider:network_type'"}, 'admin_state_up': {'fields': 'payload.network.admin_state_up'}, 'router_external': {'fields': "payload.network.'router:external'"}, 'tenant_id': {'fields': 'payload.network.tenant_id'}, 'provider_physical_network': {'fields': "payload.network.'provider:physical_network'"}, 'priority': {'fields': 'priority'}, 'provider_segmentation_id': {'fields': "payload.network.'provider:segmentation_id'"}, 'shared': {'fields': 'payload.network.shared'}, 'id': {'fields': 'payload.network.id'}, 'name': {'fields': 'payload.network.name'}}, 'event_type': ['network.create.*', 'network.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.network_id'}}, 'event_type': 'network.delete.*'}, {'traits': {'status': {'fields': 'payload.port.status'}, 'binding_profile': {'fields': "payload.port.'binding:profile'"}, 'binding_vif_type': {'fields': "payload.port.'binding:vif_type'"}, 'event_type': {'fields': 'event_type'}, 'allowed_address_pairs': {'fields': 'payload.port.allowed_address_pairs'}, 'admin_state_up': {'fields': 'payload.port.admin_state_up'}, 'network_id': {'fields': 'payload.port.network_id'}, 'tenant_id': {'fields': 'payload.port.tenant_id'}, 'extra_dhcp_opts': {'fields': 'payload.port.extra_dhcp_opts'}, 'name': {'fields': 'payload.port.name'}, 'priority': {'fields': 'priority'}, 'device_owner': {'fields': 'payload.port.device_owner'}, 'binding_host_id': {'fields': "payload.port.'binding:host_id'"}, 'mac_address': {'fields': 'payload.port.mac_address'}, 'binding_vnic_type': {'fields': "payload.port.'binding:vnic_type'"}, 'device_id': {'fields': 'payload.port.device_id'}, 'fixed_ips': {'fields': 'payload.port.fixed_ips'}, 'id': {'fields': 'payload.port.id'}, 'security_groups': {'fields': 'payload.port.security_groups'}, 'binding_vif_details': {'fields': "payload.port.'binding:vif_details'"}}, 'event_type': ['port.create.*', 'port.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.port_id'}}, 'event_type': 'port.delete.*'}, {'traits': {'external_gateway_info': {'fields': 'payload.router.external_gateway_info'}, 'status': {'fields': 'payload.router.status'}, 'event_type': {'fields': 'event_type'}, 'admin_state_up': {'fields': 'payload.router.admin_state_up'}, 'tenant_id': {'fields': 'payload.router.tenant_id'}, 'distributed': {'fields': 'payload.router.distributed'}, 'priority': {'fields': 'priority'}, 'routes': {'fields': 'payload.router.routes'}, 'ha': {'fields': 'payload.router.ha'}, 'id': {'fields': 'payload.router.id'}, 'name': {'fields': 'payload.router.name'}}, 'event_type': ['router.create.*', 'router.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.router_id'}}, 'event_type': 'router.delete.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'subnet_id': {'fields': 'payload.router_interface.subnet_id'}, 'tenant_id': {'fields': 'payload.router_interface.tenant_id'}, 'priority': {'fields': 'priority'}, 'port_id': {'fields': 'payload.router_interface.port_id'}, 'id': {'fields': 'payload.router_interface.id'}}, 'event_type': 'router.interface.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'tenant_id': {'fields': 'payload.security_group.tenant_id'}, 'description': {'fields': 'payload.security_group.description'}, 'security_group_rules': {'fields': 'payload.security_group.security_group_rules'}, 'priority': {'fields': 'priority'}, 'id': {'fields': 'payload.security_group.id'}, 'name': {'fields': 'payload.security_group.name'}}, 'event_type': ['security_group.create.*', 'security_group.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.security_group_id'}}, 'event_type': 'security_group.delete.*'}, {'traits': {'remote_group_id': {'fields': 'payload.security_group_rule.remote_group_id'}, 'direction': {'fields': 'payload.security_group_rule.direction'}, 'protocol': {'fields': 'payload.security_group_rule.protocol'}, 'event_type': {'fields': 'event_type'}, 'ethertype': {'fields': 'payload.security_group_rule.ethertype'}, 'port_range_max': {'fields': 'payload.security_group_rule.port_range_max'}, 'security_group_id': {'fields': 'payload.security_group_rule.security_group_id'}, 'priority': {'fields': 'priority'}, 'tenant_id': {'fields': 'payload.security_group_rule.tenant_id'}, 'port_range_min': {'fields': 'payload.security_group_rule.port_range_min'}, 'remote_ip_prefix': {'fields': 'payload.security_group_rule.remote_ip_prefix'}, 'id': {'fields': 'payload.security_group_rule.id'}}, 'event_type': 'security_group_rule.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'enable_dhcp': {'fields': 'payload.subnet.enable_dhcp'}, 'network_id': {'fields': 'payload.subnet.network_id'}, 'tenant_id': {'fields': 'payload.subnet.tenant_id'}, 'dns_nameservers': {'fields': 'payload.subnet.dns_nameservers'}, 'priority': {'fields': 'priority'}, 'ipv6_ra_mode': {'fields': 'payload.subnet.ipv6_ra_mode'}, 'allocation_pools': {'fields': 'payload.subnet.allocation_pools'}, 'host_routes': {'fields': 'payload.subnet.host_routes'}, 'ipv6_address_mode': {'fields': 'payload.subnet.ipv6_address_mode'}, 'ip_version': {'fields': 'payload.subnet.ip_version'}, 'gateway_ip': {'fields': 'payload.subnet.gateway_ip'}, 'cidr': {'fields': 'payload.subnet.cidr'}, 'id': {'fields': 'payload.subnet.id'}, 'name': {'fields': 'payload.subnet.name'}}, 'event_type': ['subnet.create.*', 'subnet.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.subnet_id'}}, 'event_type': 'subnet.delete.*'}, {'traits': {'protocol': {'fields': 'payload.firewall_rule.protocol'}, 'event_type': {'fields': 'event_type'}, 'ip_version': {'fields': 'payload.firewall_rule.ip_version'}, 'tenant_id': {'fields': 'payload.firewall_rule.tenant_id'}, 'id': {'fields': 'payload.firewall_rule.id'}, 'enabled': {'fields': 'payload.firewall_rule.enabled'}, 'name': {'fields': 'payload.firewall_rule.name'}, 'priority': {'fields': 'priority'}, 'source_ip_address': {'fields': 'payload.firewall_rule.source_ip_address'}, 'destination_ip_address': {'fields': 'payload.firewall_rule.destination_ip_address'}, 'firewall_policy_id': {'fields': 'payload.firewall_rule.firewall_policy_id'}, 'shared': {'fields': 'payload.firewall_rule.shared'}, 'source_port': {'fields': 'payload.firewall_rule.source_port'}, 'position': {'fields': 'payload.firewall_rule.position'}, 'destination_port': {'fields': 'payload.firewall_rule.destination_port'}, 'action': {'fields': 'payload.firewall_rule.action'}, 'description': {'fields': 'payload.firewall_rule.description'}}, 'event_type': ['firewall_rule.create.*', 'firewall_rule.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.firewall_rule_id'}}, 'event_type': 'firewall_rule.delete.*'}, {'traits': {'event_type': {'fields': 'event_type'}, 'firewall_rules': {'fields': 'payload.firewall_policy.firewall_rules'}, 'tenant_id': {'fields': 'payload.firewall_policy.tenant_id'}, 'audited': {'fields': 'payload.firewall_policy.audited'}, 'priority': {'fields': 'priority'}, 'shared': {'fields': 'payload.firewall_policy.shared'}, 'name': {'fields': 'payload.firewall_policy.name'}, 'id': {'fields': 'payload.firewall_policy.id'}, 'description': {'fields': 'payload.firewall_policy.description'}}, 'event_type': ['firewall_policy.create.*', 'firewall_policy.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': 'payload.firewall_policy_id'}, 'event_type': 'firewall_policy.delete.*'}, {'traits': {'status': {'fields': 'payload.firewall.status'}, 'description': {'fields': 'payload.firewall.description'}, 'admin_state_up': {'fields': 'payload.firewall.admin_state_up'}, 'tenant_id': {'fields': 'payload.firewall.tenant_id'}, 'name': {'fields': 'payload.firewall.name'}, 'priority': {'fields': 'priority'}, 'firewall_policy_id': {'fields': 'payload.firewall.firewall_policy_id'}, 'id': {'fields': 'payload.firewall.id'}, 'event_type': {'fields': 'event_type'}}, 'event_type': ['firewall.create.*', 'firewall.update.*']}, {'traits': {'priority': {'fields': 'priority'}, 'event_type': {'fields': 'event_type'}, 'id': {'fields': 'payload.firewall_id'}}, 'event_type': 'firewall.delete.*'}] | |
2015-02-19 14:49:24.285 5350 INFO ceilometer_zenoss.dispatcher.zenoss [-] Sending heartbeat to zenoss.openstack.heartbeat.mp8.osi.mp8.zenoss.loc.ceilometer-agent-notification | |
2015-02-19 14:49:24.286 5350 ERROR ceilometer.openstack.common.threadgroup [-] 'str' object has no attribute 'get' | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup Traceback (most recent call last): | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/threadgroup.py", line 143, in wait | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup x.wait() | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/threadgroup.py", line 47, in wait | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup return self.thread.wait() | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 173, in wait | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup return self._exit_event.wait() | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/event.py", line 121, in wait | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup return hubs.get_hub().switch() | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 293, in switch | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup return self.greenlet.switch() | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 212, in main | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup result = function(*args, **kwargs) | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 500, in run_service | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup service.start() | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/notification.py", line 87, in start | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup endpoints = [event_endpoint.EventsNotificationEndpoint()] | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/endpoint.py", line 41, in __init__ | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup namespace='ceilometer.event.trait_plugin')) | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 399, in setup_events | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup add_catchall=not allow_drop) | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 327, in __init__ | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup for event_def in reversed(events_config)] | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 191, in __init__ | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup trait_plugin_mgr) | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup File "/usr/lib/python2.7/site-packages/ceilometer/event/converter.py", line 64, in __init__ | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup type_name = trait_cfg.get('type', 'text') | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup AttributeError: 'str' object has no attribute 'get' | |
2015-02-19 14:49:24.286 5350 TRACE ceilometer.openstack.common.threadgroup | |
2015-02-19 14:49:24.287 5350 CRITICAL ceilometer [-] AttributeError: 'NotificationService' object has no attribute 'listeners' | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer Traceback (most recent call last): | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer File "/usr/bin/ceilometer-agent-notification", line 10, in <module> | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer sys.exit(main()) | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/cmd/agent_notification.py", line 28, in main | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer launcher.wait() | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 393, in wait | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer self._respawn_children() | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 381, in _respawn_children | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer self._start_child(wrap) | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 322, in _start_child | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer status, signo = self._child_wait_for_exit_or_signal(launcher) | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 280, in _child_wait_for_exit_or_signal | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer launcher.stop() | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 128, in stop | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer self.services.stop() | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/openstack/common/service.py", line 470, in stop | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer service.stop() | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/notification.py", line 113, in stop | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer map(lambda x: x.stop(), self.listeners) | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer AttributeError: 'NotificationService' object has no attribute 'listeners' | |
2015-02-19 14:49:24.287 5350 TRACE ceilometer | |
2015-02-19 14:49:24.336 1113 INFO ceilometer.openstack.common.service [-] Child 5350 exited with status 1 | |
2015-02-19 14:49:24.338 1113 INFO ceilometer.openstack.common.service [-] Started child 5354 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment