summaryrefslogtreecommitdiff
path: root/ceilometer/publisher
diff options
context:
space:
mode:
authorRafael Weingärtner <rafael@apache.org>2019-11-05 19:06:26 -0300
committerRafael Weingärtner <rafael@apache.org>2019-11-18 10:48:26 -0300
commit7cba277d798c07410b9b41bef945b83e8c4a16e5 (patch)
treed935e33bebd0aaafa0e679f6c06454d429168ba5 /ceilometer/publisher
parent11f7f68126cd572992c082dd1c7f3d82fa3d553e (diff)
downloadceilometer-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.py3
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: