From 8ac0f834adbf740f72de70650c3c53921a64bb7f Mon Sep 17 00:00:00 2001 From: Kaiyan Sheng Date: Fri, 1 Dec 2017 16:10:05 -0700 Subject: [PATCH] Fix one error message in prometheus Improve error message for prometheus plugin when there is no port exposed. Change-Id: I6a145bb64f9674be978f0df975afa7d3277c9375 --- monasca_agent/collector/checks_d/prometheus.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/monasca_agent/collector/checks_d/prometheus.py b/monasca_agent/collector/checks_d/prometheus.py index 740eee29..74466d21 100644 --- a/monasca_agent/collector/checks_d/prometheus.py +++ b/monasca_agent/collector/checks_d/prometheus.py @@ -253,10 +253,11 @@ class Prometheus(checks.AgentCheck): endpoints.append("{}/{}".format(ports[pod_index], prometheus_endpoint)) if not endpoints: - self.log.error("Can not derive which port to use. Due to more " - "then one port configured and none of them " - "selected via configurations. {} {} skipped for " - "scraping".format(self.detect_method, name)) + self.log.error("Can not derive which port to use. Due to either " + "no port being exposed or more than one port " + "configured and none of them selected via " + "configurations. " + "{} {} skipped for scraping".format(self.detect_method, name)) return endpoints def _send_metrics(self, metric_families, dimensions, endpoint_whitelist, endpoint_metric_types):