2.1.3 GWWSサーバーのモニタリング

GWWSサーバーは、コマンド行ツールであるwsadminユーティリティを使用してモニターできます。このツールは、GWWSの実行ステータスを表示します。

次に、wsadminを使用してGWWSをモニターする例を示します

例2-2 wsadminを使用したGWWSのモニター

$wsadmin.
All Rights Reserved.
Distributed under license by Oracle.
SALT is a registered trademark.

> gwstats -i abcd
GWWS Instance : abcd

Inbound Statistics :
---------------------------------
      Request Response Succ : 74
      Request Response Fail : 32
                Oneway Succ : 0
                Oneway Fail : 0

                 Total Succ : 74
                 Total Fail : 32

       Avg. Processing Time : 210.726 (ms)
Outbound Statistics :
---------------------------------
      Request Response Succ : 0
      Request Response Fail : 0
                Oneway Succ : 0
                Oneway Fail : 0

                 Total Succ : 0
                 Total Fail : 0

       Avg. Processing Time : 0.000 (ms)
---------------------------------
      Total request Pending : 0
   Outbound request Pending : 0
       Active Thread Number : 2


> gws -i out -s getTemp
GWWS Instance : out

Service : getTemp

Outboud Statistics :
---------------------------------
      Request Response Succ : 333
      Request Response Fail : 139
       Avg. Processing Time : 143.064 (ms)


>

gwstats (gws)コマンドを使用すると、特定のインスタンスIDのGWWSサーバーまたはGWWSサーバーの特定のサービスに関する統計データが表示されます。このデータには成功または失敗したリクエストの合計などが含まれています。

wsadminを実行する前に、TUXCONFIGおよびSALTCONFIGの両方の環境変数を設定する必要があります。wsadminはアクティブ・モードもアクティブでないモードもサポートしているため、Oracle Tuxedoドメインを起動しても、起動しなくてもwsadminを開始できます。

次の表では、wsadminサブコマンドを示します。

表2-3 wsadminのサブコマンド

サブコマンド 説明
gwstats(gws) GWWSサーバーの統計情報を表示します。
configstats(cstat) 構成情報を表示します。
default(d) デフォルトの-iオプションを指定します。
reload -i SALTCONFIGファイルのリロードに使用します。-iではリロードするGWWSのゲートウェイ・インスタンスIDを指定します。
echo(e) エコーのオン/オフを切り替えます。
forgettrans 指定されたGWWSインスタンスに関する1つまたはすべてのヒューリスティックなログ・レコードを削除します。
printtrans 指定されたGWWSインスタンスに関するトランザクション情報を出力します。
paginate(page) ページ別表示出力のオン/オフを切り替えます。
verbose(v) 冗長出力のオン/オフを切り替えます。
saml (s) {create|add|modify|delete} SAMLキー・メタデータ操作。
quit(q) プログラムを終了します。