Как показать вывод в консоли Geneos Active, используя плагин Toolkit

Я новичок в Geneos и хотел бы знать, как показать вывод нашего существующего скрипта, который ранее использовался в Nagios. Мы планируем использовать плагин toolkit и не уверены, какие команды будут использовать, чтобы увидеть результат в активной консоли. Требование - проверьте журнал, если время ожидания сеанса истекло, и он сообщит OK, если grep равен 20, а затем Предупреждение, если меньше или больше 20.

Выход в генео:

column_title - ПРОВЕРКА ВРЕМЕНИ, СОСТОЯНИЕ

row_result - THE_FILE, OK: время ожидания сеанса равно 20

Вот наш пример сценария:

#!/bin/ksh

OK=0
WARNING=1
CRITICAL=2

THE_FILE=/target/directory/web.txt
TIMEOUT=`grep "<session-timeout>" $THE_FILE | awk -F'>' '{print $2}' | awk -F'>' '{print $1}'

if [$TIMEOUT -eq 20 ]; then
    echo "OK: Session Timeout is $TIMEOUT"
    exit $OK
else
    echo "WARNING: Session Timeout is $TIMEOUT"
    exit $WARNING
fi

Спасибо!

1 ответ

Вы можете использовать тот же скрипт (добавив заголовок) и добавив его в Geneos. Но я настоятельно рекомендую вам использовать сэмплер FKM и проверять этот файл журнала непосредственно с помощью Geneos.

Надеюсь, это поможет вам.

Другие вопросы по тегам