diff options
author | Pedro Henrique <phpm13@gmail.com> | 2022-09-05 12:09:19 -0300 |
---|---|---|
committer | Pedro Henrique <phpm13@gmail.com> | 2022-09-16 12:53:30 -0300 |
commit | 090a0eb6d09d495fdb665aa5d8ab0f8f169f3514 (patch) | |
tree | 8f4ae0ccd295baf48361d3349cad75581a050a05 /doc/source | |
parent | 4bcc346164bd70922fdb4c79b1d1be99579f21bc (diff) | |
download | ceilometer-090a0eb6d09d495fdb665aa5d8ab0f8f169f3514.tar.gz |
Add support to namespaces on dynamic pollsters
Problem description
===================
The hardcoded pollsters are defined by namespaces, so they
are instantied based on the namespaces provided to the
'AgentManager'.
The dynamic pollsters, on the other hand, are always instantied,
independent of the provided namespaces.
Proposal
========
To allow operators to define in which namespaces the dynamic
pollster will be deployed, we propose to add a new configuration
'namespaces' in the dynamic pollsters yaml configuration.
This configuration will support a single entry or a list of the
namespaces that the pollster must be instantiated.
Change-Id: I39ba0c3dd312a0601e02f8cfcab7a44e585a8a7f
Diffstat (limited to 'doc/source')
-rw-r--r-- | doc/source/admin/telemetry-dynamic-pollster.rst | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/source/admin/telemetry-dynamic-pollster.rst b/doc/source/admin/telemetry-dynamic-pollster.rst index d861c07f..e60c04e8 100644 --- a/doc/source/admin/telemetry-dynamic-pollster.rst +++ b/doc/source/admin/telemetry-dynamic-pollster.rst @@ -198,6 +198,11 @@ attributes to define a dynamic pollster: executed serially, one after the other. Therefore, if the request hangs, all pollsters (including the non-dynamic ones) will stop executing. +* ``namespaces``: optional parameter. Defines the namespaces (running + ceilometer instances) where the pollster will be instantiated. This + parameter accepts a single string value or a list of strings. The + default value is `central`. + The complete YAML configuration to gather data from Magnum (that has been used as an example) is the following: |