diff options
author | Rafael Weingärtner <rafael@apache.org> | 2019-11-05 19:06:26 -0300 |
---|---|---|
committer | Rafael Weingärtner <rafael@apache.org> | 2019-11-18 10:48:26 -0300 |
commit | 7cba277d798c07410b9b41bef945b83e8c4a16e5 (patch) | |
tree | d935e33bebd0aaafa0e679f6c06454d429168ba5 /ceilometer/publisher | |
parent | 11f7f68126cd572992c082dd1c7f3d82fa3d553e (diff) | |
download | ceilometer-7cba277d798c07410b9b41bef945b83e8c4a16e5.tar.gz |
Dynamic pollster system to support non-OpenStack APIs
The goal of this PR is to add the support for
non-OpenStack APIs into Ceilometer. An example of such
API is the RadosGW usage API.
Change-Id: If5e1c9bce9e2709746338e043b20d328d8fb4504
Diffstat (limited to 'ceilometer/publisher')
-rw-r--r-- | ceilometer/publisher/gnocchi.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ceilometer/publisher/gnocchi.py b/ceilometer/publisher/gnocchi.py index 89357141..9f51bc4d 100644 --- a/ceilometer/publisher/gnocchi.py +++ b/ceilometer/publisher/gnocchi.py @@ -338,9 +338,10 @@ class GnocchiPublisher(publisher.ConfigPublisherBase): for resource_id, samples_of_resource in resource_grouped_samples: # NOTE(sileht): / is forbidden by Gnocchi resource_id = resource_id.replace('/', '_') - for sample in samples_of_resource: metric_name = sample.name + LOG.debug("Processing sample [%s] for resource ID [%s].", + sample, resource_id) rd = self.metric_map.get(metric_name) if rd is None: if metric_name not in self._already_logged_metric_names: |