From 41bd332833272488f946017757ec8d206798cb7c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Oto=20=C5=A0=C5=A5=C3=A1va?= Date: Mon, 15 Apr 2024 13:19:29 +0200 Subject: [PATCH] kresctl: add message when Prometheus is missing --- manager/knot_resolver_manager/cli/cmd/metrics.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manager/knot_resolver_manager/cli/cmd/metrics.py b/manager/knot_resolver_manager/cli/cmd/metrics.py index c535186ef..7f466ec30 100644 --- a/manager/knot_resolver_manager/cli/cmd/metrics.py +++ b/manager/knot_resolver_manager/cli/cmd/metrics.py @@ -62,4 +62,6 @@ class MetricsCommand(Command): print(metrics) else: print(response, file=sys.stderr) + if self.prometheus and response.status == 404: + print("Prometheus is unavailable due to missing optional dependencies", file=sys.stderr) sys.exit(1) -- 2.47.2