diff --git a/prometheus_flask_exporter/__init__.py b/prometheus_flask_exporter/__init__.py index f5ca7d0..6a6863e 100644 --- a/prometheus_flask_exporter/__init__.py +++ b/prometheus_flask_exporter/__init__.py @@ -679,6 +679,9 @@ def _track(self, metric_type, metric_call, metric_kwargs, name, description, lab labels = self._get_combined_labels(labels) + if metric_kwargs.get('buckets') is None and self.buckets is not None: + metric_kwargs['buckets'] = self.buckets + parent_metric = metric_type( name, description, labelnames=labels.keys(), registry=registry, **metric_kwargs