[Ceilometer] Statistics request works too slow and block other statistics requests.
Bug #1506877 reported by
Ilya Tyaptin
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Mirantis OpenStack | Status tracked in 10.0.x | |||||
10.0.x |
Invalid
|
High
|
MOS Ceilometer | |||
5.1.x |
Opinion
|
High
|
MOS Ceilometer | |||
6.0.x |
Fix Released
|
High
|
MOS Ceilometer | |||
6.1.x |
Fix Released
|
High
|
MOS Ceilometer | |||
7.0.x |
Fix Released
|
High
|
MOS Ceilometer | |||
8.0.x |
Fix Released
|
High
|
MOS Ceilometer | |||
9.x |
Invalid
|
High
|
MOS Ceilometer |
Bug Description
In all released MOSes Ceilometer uses a javascript map-reduce mechanism for getting statistics requests. It works slow and only one Map-Reduce job can work on replicaset at a certain time.
So, this solution is not acceptable for production environments/
We can improve situation with using aggregation pipeline instead of Map-Reduce. It doesn't block database and works more better than MR, but it needs a MongoDB >= 2.6.
So this behavior have been already implemented in Liberty cycle and
we need to have it in MOS.
We have already backported it to MOS 7.0 in CR: https:/
Changed in mos: | |
milestone: | none → 7.0-mu-1 |
importance: | Undecided → Medium |
description: | updated |
tags: | added: customer-found |
description: | updated |
tags: | added: support |
tags: | added: on-verification |
tags: | removed: on-verification |
tags: |
added: release-notes-8.0-done removed: release-notes |
tags: |
added: 8.0 release-notes-done removed: release-notes-8.0-done |
Changed in mos: | |
milestone: | 7.0-mu-1 → none |
Changed in mos: | |
milestone: | none → 7.0-updates |
Changed in mos: | |
status: | Fix Released → Confirmed |
tags: | added: on-verification |
Changed in mos: | |
status: | Confirmed → Fix Committed |
Changed in mos: | |
milestone: | 7.0-mu-4 → none |
To post a comment you must log in.
Won't Fix for 7.0.x series because of medium importance