Skip to content

Commit 8979495

Browse files
committed
improve logging, bump dep version
Signed-off-by: Zen <[email protected]>
1 parent da844fc commit 8979495

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ classifiers = [
1717
"Operating System :: OS Independent",
1818
]
1919
dependencies = [
20-
"zenlib >= 1.6.3",
20+
"zenlib >= 1.6.4",
2121
"aiohttp >= 3.9.1"
2222
]
2323

src/prometheus_exporter/cached_exporter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ async def get_metrics(self, label_filter={}):
4646
self._cached_metrics = new_metrics
4747
self._cache_time = time()
4848
else:
49-
self.logger.debug("Returning cached metrics: %s", self._cached_metrics)
49+
self.logger.log(5, "Returning cached metrics: %s", self._cached_metrics)
5050
self.metrics = self._cached_metrics
5151

5252
CachedExporter.__name__ = f"Cached{cls.__name__}"

src/prometheus_exporter/exporter.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,7 @@ def add_config_metrics(self):
8080

8181
async def filter_metrics(self, label_filter={}):
8282
""" Filters metrics by label. """
83-
self.logger.debug("Filtering metrics:\n%s" % '\n'.join([str(metric) for metric in self.metrics]))
84-
self.logger.debug("Using label dict: %s", label_filter)
83+
self.logger.debug("Filtering %d metrics using filter: %s" % (len(self.metrics), label_filter))
8584
self.metrics = [metric for metric in self.metrics if metric.check_labels(label_filter)]
8685

8786
def get_labels(self):
@@ -101,5 +100,5 @@ async def export(self, label_filter={}):
101100
self.metrics = []
102101
await self.get_metrics(label_filter=label_filter)
103102
await self.filter_metrics(label_filter=label_filter)
104-
self.logger.debug("Exporting metrics: %s", self.metrics)
103+
self.logger.debug("Exporting metrics:\n%s", '\n'.join([str(metric) for metric in self.metrics]))
105104
return "\n".join([str(metric) for metric in self.metrics])

0 commit comments

Comments
 (0)