Fix one error message in prometheus

Improve error message for prometheus plugin when there is
no port exposed.

Change-Id: I6a145bb64f9674be978f0df975afa7d3277c9375
This commit is contained in:
Kaiyan Sheng 2017-12-01 16:10:05 -07:00
parent 685b366087
commit 8ac0f834ad
1 changed files with 5 additions and 4 deletions

View File

@ -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):