Как показать вывод в консоли 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.
Надеюсь, это поможет вам.