2 機能
2.9 稼働統計情報の取得
2.9.4 稼働統計出力の出力情報
稼働統計出力ファイルへの出力情報を示します。さらに,TSCノード全体でまとめた出 力情報,TSCルートアクセプタ単位の出力情報,およびサーバアプリケーションのオペ レーション単位の出力情報を示します。
表2-12 稼働統計出力ファイルへの出力情報
rac racdata.txt racdata.csv
opr oprdata.txt oprdata.csv
情報種別 項目 説明 オペランド
nod rac opr リクエスト
情報
リクエスト種別 リクエストが「同期型」か「非応答型」かま たは「セション型」かの種別です。この情報 は,リクエストを処理するサーバアプリケー ションで取得します。なお,リクエストの要 求元がORBクライアント(CORBA 2.5に準 拠するクライアント)の場合,そのリクエス トが非応答型であっても,同期型として情報 を取得します。また,リクエストの要求元が OTMクライアントなのか,ORBクライアン トなのかの区別はしません。
× × ○
レスポンス時間 サーバアプリケーションへリクエストを送信 した時間と,その応答を受信した時間の差で す。この情報は,リクエスト送信元であるク ライアントアプリケーションで取得します。
ただし,OTM - Clientのクライアントアプリ ケーションおよびWWW Application Developer's KitのOTMゲートウェイからの 呼び出しの場合は取得できません。
○ × ○
リクエスト実行時 間
ユーザが実装したメソッドが,クライアント アプリケーションからリクエストを受信した 時間と,その応答を送信した時間の差です。
この情報はサーバアプリケーションで取得し ます。
○ × ○
-TSCEditの ファイル名
オペランド -TSCCsvオプションの指定なし -TSCCsvオプションの指定あり
リクエストタイム アウト
リクエストを送信してからその応答が返され るまでの間に発生したタイムアウト障害で す。クライアントアプリケーションで取得し ます。ただし,OTM - Clientのクライアント アプリケーションおよびWWW Application Developer's KitのOTMゲートウェイからの 呼び出しの場合は取得できません。
○ × ○
リクエスト障害 リクエストを送信してからその応答が返され るまでの処理で発生した障害です。クライア ントアプリケーションで取得します。ただ し,OTM - Clientのクライアントアプリケー ションおよびWWW Application Developer's KitのOTMゲートウェイからの呼び出しの 場合は取得できません。
○ × ○
TSCORBコネク タのレスポンス時 間
TSCORBコネクタがORBクライアントの同 期型リクエストを受信した時間と,その応答 をサーバから受信した時間の差です。リクエ スト種別が「非応答型」の場合は取得できま せん。
○ × ○
TSCORBコネク タのリクエストタ イムアウト
TSCORBコネクタがリクエストを送信して
からその応答が返されるまでの間に発生した タイムアウト障害です。リクエスト種別が
「非応答型」の場合は取得できません。
○ × ○
TSCORBコネク タのリクエスト障 害
TSCORBコネクタがリクエストを送信して
からその応答が返されるまでの処理で発生し た障害です。リクエスト種別が「非応答型」
の場合は取得できません。
○ × ○
セション情 報
セション開始メ ソッド発行数
セション開始メソッドを発行し,TSCデー モンでセション呼び出しを受け付けられる状 態になった回数です。
〇 × ×
セション数 情報を取得したときに,TSCデーモンとク ライアントアプリケーションの間で確立して いるセションの数です。この情報は,
tscstsstartコマンドの-TSCCheckInterval オプションに指定した時間間隔で取得しま す。
〇 × ×
スケジュー ル情報
スケジュール待ち 件数
スケジュール用キューに滞留したリクエスト の数です。キューにリクエストをキューイン グするときに,この情報を取得します。
キューに滞留しているリクエストの数をプラ イオリティの高低に関係なく取得します。
○ ○ ×
情報種別 項目 説明 オペランド
nod rac opr
スケジュール待ち 件数(高プライオ リティ)
プライオリティの高いリクエストだけが使用 できるキューの部分
(-TSCHighPriorRequestCountオプション の指定値)に滞留しているリクエスト数で す。プライオリティの高いリクエストを キューイングするときに,この情報を取得し ます。-TSCHighPriorRequestCountオプ ションに値を指定していない場合はこの情報 は取得されません。
○ ○ ×
スケジュール待ち 時間
スケジュール用キューにリクエストを登録し てから取り出すまでの,リクエストの滞留時 間です。
○ ○ ×
スケジュールでき なかったリクエス ト数
キューに同時に登録できる数(tscstartコマ ンドの-TSCMaxRequestCountオプション で指定)を超え,スケジュールできなかった リクエストの数です。リクエストのスケ ジューリング失敗のたびにこの情報を取得し ます。
キューに同時に登録できる数を超えている場 合,リクエストのプライオリティの高低に関 係なく,この情報を取得します。
○ ○ ×
スケジュールでき なかったリクエス ト数(低プライオ リティ)
キューに滞留可能な値
(-TSCMaxRequestCountオプション指定値)
を超えない範囲で,プライオリティの低いリ クエストをスケジューリングできなかった件 数です。つまり,-TSCMaxRequestCountオ プションの指定値から
-TSCHighPriorRequestCountオプションの 指定値を減算した件数を,プライオリティの 低いリクエストの件数が超えている状態で す。この状態で,プライオリティの低いリク エストのスケジューリングが失敗するたび に,この情報を取得します。
-TSCHighPriorRequestCountオプションに 値を指定していない場合はこの情報は取得さ れません。
○ ○ ×
プロセス情 報
アプリケーション プログラム異常終 了の件数
TSCデーモンが管理するアプリケーション プログラムの異常終了の発生件数です。異常 終了が発生するたびに,この情報を取得しま す。なお,TSCデーモンが管理するプロセ スについては,「2.4.6 プロセスの管理」を 参照してください。
○ × ×
TSCレギュレー タ異常終了の件数
TSCレギュレータの異常終了の発生件数で す。異常終了が発生するたびに,この情報を 取得します。
○ × ×
TSCORBコネク タ異常終了の件数
TSCORBコネクタの異常終了の発生件数で
す。異常終了が発生するたびに,この情報を 取得します。
○ × ×
情報種別 項目 説明 オペランド
nod rac opr
(凡例)
○:該当する出力形式で出力します。
×:該当する出力形式で出力しません。
表2-13 TSCノード全体でまとめた稼働統計出力情報 コネクショ
ン情報
TSCレギュレー タとクライアント アプリケーション 間
TSCレギュレータとクライアントアプリ ケーションの間のコネクション情報です。
tscstsstartコマンドの-TSCCheckInterval オプションに指定した時間間隔でこの情報を 取得します。
○ × ×
TSCデーモンと クライアントアプ リケーション間
TSCデーモンとクライアントアプリケー ションの間のコネクション情報です。
tscstsstartコマンドの-TSCCheckInterval オプションに指定した時間間隔でこの情報を 取得します。
○ × ×
TSCデーモンと サーバアプリケー ション間(制御 用)
TSCデーモンとサーバアプリケーションの 間のコネクション情報です。tscstsstartコマ ンドの-TSCCheckIntervalオプションに指 定した時間間隔でこの情報を取得します。
○ × ×
TSCデーモンと サーバアプリケー ション間(リクエ スト用)
TSCデーモンとサーバアプリケーションの 間のコネクション情報です。tscstsstartコマ ンドの-TSCCheckIntervalオプションに指 定した時間間隔でこの情報を取得します。
○ ○ ×
TSCデーモンと TSCレギュレー タ間
TSCデーモンとTSCレギュレータの間のコ ネクション情報です。tscstsstartコマンドの -TSCCheckIntervalオプションに指定した時 間間隔でこの情報を取得します。
○ × ×
TSCデーモンと TSCORBコネク タ間
TSCデーモンとTSCORBコネクタの間のコ ネクション数です。tscstsstartコマンドの -TSCCheckIntervalオプションに指定した時 間間隔でこの情報を取得します。
○ × ×
情報種別 項目 出力する情報
発 生 件 数
最 大 数
最 小 数
平 均 数
最大,最小,平 均数の単位
リクエスト情報 レスポンス時間 ○ ○ ○ ○ マイクロ秒 リクエスト実行時間 ○ ○ ○ ○ マイクロ秒 リクエストタイムアウト ○ − − −
リクエスト障害 ○ − − −
情報種別 項目 説明 オペランド
nod rac opr
(凡例)
○:出力します。
−:"-"を出力します。
セション情報 セション開始メソッド発行数 ○ − − −
セション数 − ○ ○ ○ 件数
スケジュール情報 スケジュール待ち件数 ○ ○ ○ ○ 件数 スケジュール待ち件数(高プライオ
リティ)
○ ○ ○ ○ 件数
スケジュール待ち時間 ○ ○ ○ ○ マイクロ秒 スケジュールできなかったリクエス
ト数
○ − − −
スケジュールできなかったリクエス ト数(低プライオリティ)
○ − − −
TSCORBコネクタのレスポンス時
間
○ ○ ○ ○ マイクロ秒
TSCORBコネクタのリクエストア
ウト
○ − − −
TSCORBコネクタのリクエスト障
害
○ − − −
プロセス情報 アプリケーションプログラム異常終 了
○ − − −
TSCレギュレータ異常終了 ○ − − −
TSCORBコネクタ異常終了 ○ − − −
コネクション情報 TSCレギュレータとクライアントア プリケーション間
− ○ ○ ○ 件数
TSCデーモンとクライアントアプリ ケーション間
− ○ ○ ○ 件数
TSCデーモンとサーバアプリケー ション間(制御用)
− ○ ○ ○ 件数
TSCデーモンとサーバアプリケー ション間(リクエスト用)
− ○ ○ ○ 件数
TSCデーモンとTSCレギュレータ 間
− ○ ○ ○ 件数
TSCデーモンとTSCORBコネクタ 間
− ○ ○ ○ 件数
情報種別 項目 出力する情報
発 生 件 数
最 大 数
最 小 数
平 均 数
最大,最小,平 均数の単位