From 5510a1786f45f15549069b631db85d18ba947fea Mon Sep 17 00:00:00 2001 From: Edward Marshall Date: Fri, 9 Sep 2016 10:30:40 +0100 Subject: [PATCH] Updated stars to gauge from counter --- hub_exporter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hub_exporter.py b/hub_exporter.py index 53dad56..40ec3d9 100644 --- a/hub_exporter.py +++ b/hub_exporter.py @@ -1,5 +1,5 @@ from prometheus_client import start_http_server -from prometheus_client.core import CounterMetricFamily, REGISTRY +from prometheus_client.core import CounterMetricFamily, GaugeMetricFamily, REGISTRY import json import requests @@ -14,7 +14,7 @@ class HubCollector(object): images = os.getenv('IMAGES', default="thebsdbox/ovcli, rucknar/prom-conf").replace(' ','').split(",") print("Starting exporter") self._pull_metrics = CounterMetricFamily('docker_hub_pull_total', 'counter of docker_pulls from the public API', labels=["image", "user"]) - self._star_metrics = CounterMetricFamily('docker_hub_star_total', 'counter of docker_stars from the public API', labels=["image", "user"]) + self._star_metrics = GaugeMetricFamily('docker_hub_star_total', 'gauge of docker_stars from the public API', labels=["image", "user"]) for image in images: print("Getting JSON for " + image)