From: Oto Šťáva Date: Mon, 15 Apr 2024 11:19:29 +0000 (+0200) Subject: kresctl: add message when Prometheus is missing X-Git-Tag: v6.0.8~27^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=41bd332833272488f946017757ec8d206798cb7c;p=thirdparty%2Fknot-resolver.git kresctl: add message when Prometheus is missing --- 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)