rated_data_frames filled with NO_DATA

Bug #1689808 reported by Binoy M V
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cloudkitty
New
Undecided
Unassigned

Bug Description

Hi,

I am getting "_NO_DATA_" in the database after making modification in the cloudkitty.conf file.

mysql> select * from rated_data_frames where res_type="_NO_DATA_" limit 2;
+----+---------------------+---------------------+------+-----+-----------+------+------+----------------------------------+
| id | begin | end | unit | qty | res_type | rate | desc | tenant_id |
+----+---------------------+---------------------+------+-----+-----------+------+------+----------------------------------+
| 1 | 2017-05-02 14:38:00 | 2017-05-02 14:39:00 | None | 0 | _NO_DATA_ | 0 | "" | ea0becea63d24438a75d54aef7db9ebb |
| 3 | 2017-05-01 19:18:00 | 2017-05-01 19:18:30 | None | 0 | _NO_DATA_ | 0 | "" | 20b5f091b33140f494f4d190f61f3f6a |
+----+---------------------+---------------------+------+-----+-----------+------+------+----------------------------------+
2 rows in set (0.01 sec)

http://paste.openstack.org/show/609263/

Also the ceilometer statistics gives null data
root@os-controller1:~# ceilometer statistics --meter cpu
+--------+--------------+------------+-----+-----+-----+-----+-------+----------+----------------+--------------+
| Period | Period Start | Period End | Max | Min | Avg | Sum | Count | Duration | Duration Start | Duration End |
+--------+--------------+------------+-----+-----+-----+-----+-------+----------+----------------+--------------+
+--------+--------------+------------+-----+-----+-----+-----+-------+----------+----------------+--------------+

root@os-controller1:~# ceilometer meter-list
+------+------+------+-------------+---------+------------+
| Name | Type | Unit | Resource ID | User ID | Project ID |
+------+------+------+-------------+---------+------------+
+------+------+------+-------------+---------+------------+

What could be the issues with this. Any hint is appreciated.

Thanks

Binoy M V (binoy-mv)
tags: added: cloudkitty
tags: added: openstack
tags: added: openstack-telemetry
Revision history for this message
Binoy M V (binoy-mv) wrote :
Download full text (4.7 KiB)

Also we are getting another error, which is logged in the file
http://paste.openstack.org/show/609274/

tail -100 /var/log/cloudkitty/cloudkitty-api.log

2017-05-10 11:24:54.857 804 ERROR wsme.api [req-29a1bd30-aa83-4863-86f1-c07ebb67409f admin teledemo3 - - -] Server-side error: "u'\'type\'\nTraceback (most recent call last):\n\n File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply\n executor_callback))\n\n File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 186, in _dispatch\n executor_callback)\n\n File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 129, in _do_dispatch\n result = func(ctxt, **new_args)\n\n File "/usr/local/lib/python2.7/dist-packages/cloudkitty/orchestrator.py", line 85, in quote\n return str(worker.quote(res_data))\n\n File "/usr/local/lib/python2.7/dist-packages/cloudkitty/orchestrator.py", line 140, in quote\n processor.obj.quote(res_data)\n\n File "/usr/local/lib/python2.7/dist-packages/cloudkitty/rating/__init__.py", line 110, in quote\n return self.process(data)\n\n File "/usr/local/lib/python2.7/dist-packages/cloudkitty/rating/hash/__init__.py", line 247, in process\n self.process_services(service_name, item)\n\n File "/usr/local/lib/python2.7/dist-packages/cloudkitty/rating/hash/__init__.py", line 216, in process_services\n mapping[\'type\'],\n\nKeyError: \'type\'\n'". Detail:
Traceback (most recent call last):

  File "/usr/lib/python2.7/dist-packages/wsmeext/pecan.py", line 84, in callfunction
    result = f(self, *args, **kwargs)

  File "/usr/local/lib/python2.7/dist-packages/cloudkitty/api/v1/controllers/rating.py", line 207, in quote
    res = client.call({}, 'quote', res_data=[{'usage': res_dict}])

  File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/client.py", line 158, in call
    retry=self.retry)

  File "/usr/lib/python2.7/dist-packages/oslo_messaging/transport.py", line 90, in _send
    timeout=timeout, retry=retry)

  File "/usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 431, in send
    retry=retry)

  File "/usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 422, in _send
    raise result

KeyError: u'\'type\'\nTraceback (most recent call last):\n\n File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply\n executor_callback))\n\n File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 186, in _dispatch\n executor_callback)\n\n File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 129, in _do_dispatch\n result = func(ctxt, **new_args)\n\n File "/usr/local/lib/python2.7/dist-packages/cloudkitty/orchestrator.py", line 85, in quote\n return str(worker.quote(res_data))\n\n File "/usr/local/lib/python2.7/dist-packages/cloudkitty/orchestrator.py", line 140, in quote\n processor.obj.quote(res_data)\n\n File "/usr/local/lib/python2.7/dist-packages/cloudkitty/rating/__init__.py", line 110, in quote\n return self.process(data)\n\n File "/usr/local/lib/python2.7/dist-packages/cloudkit...

Read more...

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.