From 255b072ac86bce00fadb265eac8f788bb9fc7f95 Mon Sep 17 00:00:00 2001 From: Per Cederqvist <cederp@opera.com> Date: Thu, 12 Dec 2024 12:00:04 +0100 Subject: [PATCH] Ensure all backup jobs sees activity --- check_lysrdiff | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/check_lysrdiff b/check_lysrdiff index 0405ef7..8d6dae8 100755 --- a/check_lysrdiff +++ b/check_lysrdiff @@ -157,6 +157,19 @@ then set_state 1 WARNING "No activity." fi +if [ -f $BASE/lysrdiff/tasks ] +then + TASKS=`wc -l < $BASE/lysrdiff/tasks` + PERF="$PERF tasks=$TASKS" + if [ $TASKS -gt $ACTIVITY ] + then + set_state 1 WARNING "$TASKS jobs defined, but only $ACTIVITY are active." + fi +else + set_state 2 CRITICAL "$BASE/lysrdiff/tasks is missing." + PERF="$PERF tasks=0" +fi + if [ -z "$message" ] then set_state 0 OK "all ok." -- GitLab