Ceilometer:LoadBalancer as a Service meters not supported

Bug #1457347 reported by Sandip Dey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Won't Fix
Low
Sandip Dey
R2.20
Won't Fix
Low
Sandip Dey

Bug Description

Build:Ubuntu 14.04,Juno,R2.20 build 23

Ceilometer does not support the following meters

http://docs.openstack.org/admin-guide-cloud/content/section_telemetry-lbaas-meters.html

Tags: analytics
Revision history for this message
Megh Bhatt (meghb) wrote :

This issue is caused due to traceback in neutron lb-pool-stats command which is called by ceilometer

2015-05-26 14:45:14.417 ERROR [neutron.api.v2.resource] stats failed
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/neutron/api/v2/resource.py", line 87, in resource
    result = method(request=request, **args)
  File "/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 200, in _handle_action
    return getattr(self._plugin, name)(*arg_list, **kwargs)
  File "/usr/lib/python2.7/dist-packages/neutron_plugin_contrail/plugins/opencontrail/loadbalancer/loadbalancer_db.py", line 141, in stats
    pool_stats = lb_stats['UveLoadbalancer']['pool_stats'][0]
KeyError: 'UveLoadbalancer'

Please verify once https://bugs.launchpad.net/juniperopenstack/+bug/1434617 is fixed completely, tomorrow's or day after R2.20 image should contain the latest fix.

Changed in juniperopenstack:
importance: Undecided → Low
milestone: none → r2.30-fcs
status: New → Incomplete
status: Incomplete → New
assignee: Megh Bhatt (meghb) → Sandip Dey (sandipd)
information type: Proprietary → Public
tags: removed: blocker
Revision history for this message
Sandip Dey (sandipd) wrote :

Hi Megh

neutron lb-pool-stats is working , still did not see the lbaas meters in
ceilometer

oot@nodeg25:/var/log/neutron# neutron lb-pool-list
+--------------------------------------+--------+--------------+-----------
--+----------+----------------+--------+
| id | name | provider | lb_method
  | protocol | admin_state_up | status |
+--------------------------------------+--------+--------------+-----------
--+----------+----------------+--------+
| e2da1d6f-2190-4be6-ac09-6012f0c876f5 | mypool | opencontrail |
ROUND_ROBIN | HTTP | True | ACTIVE |
+--------------------------------------+--------+--------------+-----------
--+----------+----------------+--------+
root@nodeg25:/var/log/neutron# neutron lb-pool-stats
e2da1d6f-2190-4be6-ac09-6012f0c876f5
+--------------------+-------+
| Field | Value |
+--------------------+-------+
| active_connections | 0 |
| bytes_in | 636 |
| bytes_out | 1206 |
| total_connections | 6 |
+--------------------+-------+

ceilometer meter-list | grep network.services.lb.vip
root@nodeg25:/var/log/neutron# ceilometer meter-list | grep
network.services.lb.total.connections
root@nodeg25:/var/log/neutron#

I saw the following log in neutron/server.log

2015-06-12 12:06:52.788 WARNING [neutron.api.extensions] Extension
metering not supported by any of loaded plugins
Is that the reason?

Regards
Sandip

Raj Reddy (rajreddy)
Changed in juniperopenstack:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.