2017-05-04 7 views
0

私はGeneosの新人です。以前はNagiosで使用されていた既存のスクリプトの出力方法を知りたいと思います。私たちは、ツールキットプラグインを使用し、アクティブなコンソールで結果を見るために使用するコマンドが何であるかを確かめるつもりはありません。 要件 - セッションタイムアウトがある場合は、ログをチェックして、grepのはGeneosで20ツールキットプラグインを使用してGeneos Activeコンソールで出力を表示するには

出力よりも小さいか大きい場合20は、警告を警告等しい場合、それはOK警告します:

COLUMN_TITLE - TIMEOUTのチェック、STATUS

row_result - OK、THE_FILE:セッションタイムアウトは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 

ありがとう!

答えて

0

同じスクリプトを使用して(ヘッダーを追加して)Geneosに追加することができます。しかし、FKMサンプラーを使用し、Geneosを使ってこのログファイルを直接チェックすることを強くお勧めします。

希望すると、これが役立ちます。

関連する問題