chore: make the exporter less noisy in the logs for INFO log level

This commit is contained in:
Oleksiy Fomenko
2024-06-22 15:25:37 -04:00
parent 97d379c61c
commit 7cea3eb440

View File

@@ -34,6 +34,7 @@ class ImmichMetricsCollector:
def collect(self): def collect(self):
logger.info("Requested the metrics")
metrics = self.get_immich_metrics() metrics = self.get_immich_metrics()
for metric in metrics: for metric in metrics:
@@ -49,7 +50,7 @@ class ImmichMetricsCollector:
prom_metric = GaugeMetricFamily(name, help_text, labels=labels.keys()) prom_metric = GaugeMetricFamily(name, help_text, labels=labels.keys())
prom_metric.add_metric(value=value, labels=labels.values()) prom_metric.add_metric(value=value, labels=labels.values())
yield prom_metric yield prom_metric
logger.info(prom_metric) logger.debug(prom_metric)
def get_immich_metrics(self): def get_immich_metrics(self):
metrics = [] metrics = []