Ceilometer doesnt expose a way to retrieve just a distinct list of active meter names
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Fix Released
|
Wishlist
|
Rohit Jaiswal | ||
python-ceilometerclient |
Fix Released
|
Undecided
|
Rohit Jaiswal |
Bug Description
Horizon has the resource usage pane. The stats tab on that pane has a dropdown - Metric which gets its data from the Ceilometer meter-list API, however, this API returns meter information (with project and resource info) that is not unique and repetitive based on which meter has more data points (samples) with most recent timestamps.
By default meter-list will also limit the size of resultset to 100 so there is no guarantee that the first 100 will contain all the meter names from the backend. Increasing the limit risks timeout by client, in this case Horizon pane exhibits a hang.
There should a different API to retrieve just the distinct set of meter names, for which there is at least one sample in the sample table. This APi can be consumed by Horizon and other users who just want to know the unique set of meters in the system.
Changed in ceilometer: | |
assignee: | nobody → Rohit Jaiswal (rohit-jaiswal-3) |
Changed in ceilometer: | |
status: | New → Triaged |
Changed in python-ceilometerclient: | |
assignee: | nobody → Rohit Jaiswal (rohit-jaiswal-3) |
tags: | added: liberty |
tags: | removed: liberty |
Changed in python-ceilometerclient: | |
status: | New → In Progress |
Changed in python-ceilometerclient: | |
assignee: | Rohit Jaiswal (rohit-jaiswal-3) → Lianhao Lu (lianhao-lu) |
no longer affects: | ceilometer (Ubuntu) |
Changed in python-ceilometerclient: | |
assignee: | Lianhao Lu (lianhao-lu) → Rohit Jaiswal (rohit-jaiswal-3) |
adding this to horizon+ceilometer discussion