From 22bdccbcac1c7c287cc34ed517a2ee1f378af18a Mon Sep 17 00:00:00 2001 From: deajan Date: Fri, 6 Sep 2024 14:48:13 +0200 Subject: [PATCH] Improve npbackup prometheus metric by adding state --- npbackup/core/runner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/npbackup/core/runner.py b/npbackup/core/runner.py index e61632c..fdd1602 100644 --- a/npbackup/core/runner.py +++ b/npbackup/core/runner.py @@ -120,7 +120,7 @@ def metric_writer( metrics.append( f'npbackup_oper_state{{{labels},action="{operation}",repo="{repo_name}"}} {0 if restic_result else 1}' ) - metrics.append(f"npbackup_exec_state{{{labels}}} {exec_state}") + metrics.append(f'npbackup_exec_state{{{labels}}},action="{operation}" {exec_state}') logger.debug("Metrics computed:\n{}".format("\n".join(metrics))) if destination: logger.debug("Sending metrics to {}".format(destination))