[Horizon] Performance leak in "metering" dashboard
Bug #1444553 reported by
Ilya Tyaptin
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
High
|
Ilya Tyaptin | ||
5.1.x |
Fix Committed
|
High
|
Ilya Tyaptin | ||
6.0.x |
Fix Released
|
High
|
Ilya Tyaptin | ||
6.1.x |
Fix Released
|
High
|
Ilya Tyaptin | ||
7.0.x |
Fix Released
|
High
|
Ilya Tyaptin |
Bug Description
Some types of requests to ceilometer in metering dashboard is not optimized. So we have a performance leak in environments with huge amount of ceilometer data.
Main bottlenecks which I see:
* Using a meter-list for getting a "unit" for metric. Meter list get all available metric on environment, it's may be a thousands of records. It's better to use sample-list for this metric with "limit" 1. It gets a 1 sample for metric.
* 7 day period by default for collecting statistics. On huge amount of data it's may freeze the horizon and ceilometer api, it's better to get one day statistics by default.
Upstream bug: https:/
Changed in mos: | |
importance: | Undecided → High |
assignee: | nobody → Ilya Tyaptin (ityaptin) |
milestone: | none → 6.1 |
status: | New → Confirmed |
tags: | added: ceilometer |
tags: | added: horizon |
tags: | added: customer-found |
Changed in mos: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
https:/ /review. fuel-infra. org/#/c/ 5763/