У меня настроен мониторинг в 3 этапа. Если step-1 равно FAIL , то оно автоматически повторяет задачу. Таким образом, возможно, что статус шага будет успешным в следующей попытке. Я создал правило для проверки статуса FAIL , а затем пометил его как critical
. Однако, если шаг PASS в следующей попытке, он все еще показывает статус critical
. Я хотел бы сравнить статус шагов с доступными значениями в строках, если он PASS
при следующей попытке помечает статус ok
вместо critical
. Как сравнить результат в Geneos?
ID STEP_NAME STATUS
1 step-1 FAIL
2 step-1 PASS
3 step-2 PASS
4 step-3 PASS
Правило:
if value = "PASS" then
severity ok
elseif value = "FAIL" then
severity critical
else
severity undefined
endif