抽出制御プロセスの運用情報を確認する方法について説明します。
抽出制御プロセスの運用情報は、制御サーバセットにて、dereqstateコマンドを実行することにより取得できます。
実行クラスの運用情報は、dereqstateコマンドに-wオプションを指定して実行することにより取得できます。
抽出制御プロセスの運用情報の表示例を以下に示します。
dereqstate -s dereq1 -w <Enter>
Data Effector dereqstate 2008/01/01 19:01:00 (1) (2) (3) (4) (5)
Class State Request WaitTime UsedDECell (Wait Exec) (Cur / Max) (Cur / Max) A ACTIVE 10 5 10 30 5 10 B ACTIVE 0 1 0 0 1 5 C DELETING 2 3 0 30 3 3 D CHANGING 0 3 0 30 3 3
表示項目の説明を以下に示します。
表示項目 | 説明 |
---|---|
(1) Class | 実行クラス |
(2) State | 実行クラスの状態 ・ACTIVE: 正常 |
(3) Request | 現在、実行クラスで処理しているリクエスト数を表示します。 Wait: 相乗り待ち合わせリクエスト数を表示します。 |
(4) WaitTime | 相乗り待ち合わせ時間(秒) Cur: 現在の相乗り待ち合わせ経過時間を表示します。 |
(5) UsedDECell | 使用データ抽出セル数 Cur: 現在、使用中のデータ抽出セル数を表示します。 |
データ抽出セルの運用情報は、制御サーバセットにて、dereqstateコマンドに-pオプションを指定して実行することで表示されます。
データ抽出セルの情報の表示例を以下に示します。
dereqstate -s dereq1 -p <Enter> Data Effector dereqstate 2008/01/01 19:01:00 (1) (2) (3) (4) (5) (6)
ID Class Hostname State MultiCount InFile DECell1 A1 SchSvr01 ACTIVE 2 "/work1/DE/data/20080101_1.csv" DECell2 A1 SchSvr02 ACTIVE 3 "/work2/DE/data/20080101_2.csv" DECell3 B SchSvr03 ACTIVE 1 "/work1/DE/data/20080102_1.csv" DECell4 - SchSvr04 IDLE 0 ""
dereqstate -s dereq1 -p <Enter> Data Effector dereqstate 2008/01/01 19:01:00 (1) (2) (3) (4) (5) (6)
ID Class Hostname State MultiCount InFile DECell1 A1 SchSvr01 ACTIVE 2 "C:\work1\DE\data\20080101_1.csv" DECell2 A1 SchSvr02 ACTIVE 3 "C:\work2\DE\data\20080101_2.csv" DECell3 B SchSvr03 ACTIVE 1 "C:\work1\DE\data\20080102_1.csv" DECell4 - SchSvr04 IDLE 0 ""
表示項目の説明を以下に示します。
表示項目 | 説明 |
---|---|
(1) ID | データ抽出セル識別子 |
(2) Class | 抽出対象実行クラス名 |
(3) Hostname | データ抽出セルのホスト名またはIPアドレス |
(4) State | データ抽出セルの稼働状況 |
(5) MultiCount | 相乗りリクエスト数 |
(6) InFile | データ抽出セルで抽出対象の蓄積データファイル名 |
抽出制御プロセスで受信している抽出要求(リクエスト)情報のモニタリングについて説明します。
抽出要求情報は、制御サーバセットにて、dereqstateコマンドに-cオプションを指定して実行することにより取得できます。
抽出要求情報の表示例を以下に示します。
dereqstate -s dereq1 -c <Enter>
Data Effector dereqstate 2008/01/01 19:01:00 (1) (2) (3) (4) (5) (6) (7) (8)
JobId RecId Elapse Class FileId Stage S-Elapse InFile
select1 R00000002 5.200 A 1 WAIT 5.120 "/home/DE1/Input/input1.csv"
2 WAIT 5.120 "/home/DE1/Input/input2.csv"
3 WAIT 5.130 "/home/DE1/Input/input3.csv"
select2 R00000003 0.300 A 0 RSC 0.250 ""
select3 R00000004 21.000 B 1 EXEC 10.250 "/home/DE2/Input/input1.csv"
2 EXEC 12.500 "/home/DE2/Input/input2.csv"
3 E-WAIT 20.000 "/home/DE2/Input/input3.csv"
4 END 5.000 "/home/DE2/Input/input4.csv"
dereqstate -s dereq1 -c <Enter>
Data Effector dereqstate 2008/01/01 19:01:00 (1) (2) (3) (4) (5) (6) (7) (8)
JobId RecId Elapse Class FileId Stage S-Elapse InFile
select1 R00000002 5.200 A 1 WAIT 5.120 "C:\Users\DE1\Input\input1.csv"
2 WAIT 5.120 "C:\Users\DE1\Input\input2.csv"
3 WAIT 5.130 "C:\Users\DE1\Input\input3.csv"
select2 R00000003 0.300 A 0 RSC 0.250 ""
select3 R00000004 21.000 B 1 EXEC 10.250 "C:\Users\DE2\Input\input1.csv"
2 EXEC 12.500 "C:\Users\DE2\Input\input2.csv"
3 E-WAIT 20.000 "C:\Users\DE2\Input\input3.csv"
4 END 5.000 "C:\Users\DE2\Input\input4.csv"
表示項目の説明を以下に示します。
表示項目 | 説明 |
---|---|
(1) JobId | 依頼ID(アプリケーションから指定された抽出要求のID) |
(2) RecId | 受付ID(抽出制御プロセス起動時からの通番) |
(3) Elapse | 抽出処理を受信してからの総経過時間(秒.ミリ秒) |
(4) Class | 実行クラス |
(5) FileId | 抽出対象の蓄積データファイルの依頼ID内通番 |
(6) Stage | 抽出対象の蓄積データファイルの処理段階 ・RECV :抽出依頼受信中 |
(7) S-Elapse | 現在の処理段階に移行してからの経過時間(秒.ミリ秒) |
(8) InFile | 抽出対象の蓄積データファイル名 |
抽出制御プロセスで使用する入出力ファイル情報のモニタリングについて説明します。
入出力ファイル情報は、制御サーバセットにて、dereqstateコマンドに-fオプションを指定して実行することにより取得できます。
入出力ファイル情報の表示例を以下に示します。
dereqstate -s dereq1 -f <Enter>
Data Effector dereqstate 2008/01/01 19:01:00 (1) (2) (3) (4)
Detected-Time Detected-DECell State AbnormalFile 2008/01/01 10:10:00 DECell3 IOERROR "/home/Share/DE/input/data1.csv" (5) (6) (7) (8)
Detected-Time Detected-DECell State AbnormalOutFolder
2008/01/01 12:15:20 DECell2 IOERROR "/work/output2/"
dereqstate -s dereq1 -f <Enter>
Data Effector dereqstate 2008/01/01 19:01:00 (1) (2) (3) (4)
Detected-Time Detected-DECell State AbnormalFile 2008/01/01 10:10:00 DECell3 IOERROR " C:\Users\Share\DE\input/data1.csv" (5) (6) (7) (8)
Detected-Time Detected-DECell State AbnormalOutFolder
2008/01/01 12:15:20 DECell2 IOERROR "C:\work\output2\"
表示項目の説明を以下に示します。
表示項目 | 説明 |
---|---|
(1) Detected-Time | 蓄積データファイルの異常を検出した日時を表示します。 |
(2) Detected-DECell | 蓄積データファイルの異常を検出したデータ抽出セル識別子を表示します。 |
(3) State | 異常となった蓄積データファイルの状態 |
(4) AbnormalFile | 異常となった蓄積データファイル名 |
(5) Detected-Time | 抽出結果中間ファイルの異常を検出した日時を表示します。 |
(6) Detected-DECell | 抽出結果中間ファイルの異常を検出したデータ抽出セル識別子 |
(7) State | 出力先ディレクトリの状態 |
(8) AbnormalOutFolder | 異常となった抽出結果中間ファイル出力先ディレクトリ名 |
注意
蓄積データファイルまたは抽出結果中間ファイル出力先ディレクトリに異常がない場合は、ファイルの情報は出力されません。