[Ceilometer] Transformers are not turned off by default
Bug #1537708 reported by
Nadya Privalova
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
Critical
|
Nadya Privalova | ||
8.0.x |
Fix Released
|
Critical
|
Nadya Privalova | ||
9.x |
Fix Released
|
Critical
|
Nadya Privalova |
Bug Description
In Liberty, we need to start notification agents more carefully.
We have several variants:
1. Start only one notification agent per cloud and support Transformer feature
2. Start several notification agents without coordination (as it is done now) and switch off Transformers support
We've chosen the second variant because:
1. one notification agent per cloud is not enough for good performance
2. Transformers work not good under high load
We will switch off transformers _by default_. If a customer wants to use it, it will be possible to do using Redis plugin which will allow to run notification agents in coordination mode.
Changed in mos: | |
status: | New → Triaged |
description: | updated |
tags: | added: on-verification |
tags: | removed: on-verification |
To post a comment you must log in.
Reviewed: https:/ /review. fuel-infra. org/16294 ci/fuel- 8.0/liberty
Submitter: Pkgs Jenkins <email address hidden>
Branch: openstack-
Commit: 5861466ef4035cd d7f6d4dac8ebc30 479637dfaa
Author: Nadya Shakhat <email address hidden>
Date: Mon Jan 25 12:16:58 2016
Remove transformers from pipeline.yaml
In Liberty we cannot run more then one notification agent in cloud
without coordination. So, we have several approaches how to
solve this problem:
1. Run one notification agent under pcs.
pros: we keep transformers
cons: one notification agent is not enough for big envs
2. Change config and not to gather "delta" and "util" by default
pros: ok from performance PoV; no changes in puppet
cons: transformer-based meters are not generated
We've chosen the second approach. If tranformers will be needed, we can
deploy our redis plugin, switch on coordination mode and add transformers
back to config.
Removed unit tests tested default pipeline.cfg, not the functionality.
That is why is is safe to remove them.
Closes-bug: #1537708 4eda002820228aa 4892d733d5d
Change-Id: Ib3b21b0a967be3