5.4.1 操作ログの内容
- 〈この項の構成〉
(1) 操作ログに出力される項目
操作ログには次の項目が出力されます。出力する項目は,ユーザプロパティファイル(ucnp_user.properties)で変更できます。
項目 |
説明 |
出力の変更可否 |
---|---|---|
日時 |
操作ログが出力された日時です。タイムゾーンはナビゲーション プラットフォームのサーバの設定に準じます。 |
○ |
通算ミリ秒 |
操作ログが出力された日時の通算ミリ秒です。出力された時刻と協定世界時のUTC1970年1月1日午前0時との差をミリ秒で表します。 |
× |
セッションID |
ノードを遷移させた利用者のセッションIDです。 |
○ |
業務実行ID |
業務コンテンツ実行時に,実行操作に対して割り当てられるIDです。業務コンテンツの実行を中断した場合も,中断前と再開後の業務実行IDは同じになります。 業務実行IDは,入出力プラグインに渡されたパラメタからも取得できます。利用者が業務コンテンツを実行中に入力した値と,操作ログの内容を対応させたい場合は,入出力プラグインの入力項目の内容と業務実行IDをファイルなどに出力してください。 |
× |
ユーザID |
ノードを遷移させた利用者のユーザIDまたはJP1ユーザ名です。 |
× |
グループID |
|
○ |
業務コンテンツID |
ノードが遷移した業務コンテンツのIDです。 |
× |
業務コンテンツ名称 |
ノードが遷移した業務コンテンツの名称です。 |
○ |
業務コンテンツバージョンID |
ノードが遷移した業務コンテンツのバージョンIDです。 |
× |
遷移種別 |
どのようにノードを遷移させたかを表す種別です。次の8種類があります。
|
× |
遷移元ノードのID |
遷移元のノードの情報です。 なお,次の場合は空文字が出力されます。
|
× |
遷移元ノードの名称 |
○ |
|
実際の遷移先ノードのID |
実際に遷移した先のノードの情報です。次の場合は,指定した遷移先ノードの情報とこの項目で出力される情報が異なります。
なお,業務フローの開始時で,かつ開始のプロセスノード,または開始のターミナルノードに接続されていない先頭のプロセスノードの入出力プラグインでエラーが発生した場合は,空文字が出力されます。 |
× |
実際の遷移先ノードの名称 |
○ |
|
指定した遷移先ノードのID |
利用者が指定した遷移先のノードの情報です。次の場合は,実際の遷移先ノードの情報とこの項目で出力される情報が異なります。
|
× |
指定した遷移先ノードの名称 |
○ |
|
エラーフラグ |
入出力プラグイン(ユーザプラグイン)の結果を表すフラグです。次に示す種類があります。
|
× |
入力値チェックエラー回数 |
ノードの遷移に成功するまでに,ガイドパーツの入力値チェックでエラーが発生した回数です。 業務コンテンツの実行を中断した場合は,中断時に出力する操作ログに,中断までにガイドパーツの入力値チェックでエラーが発生した回数が出力されます。 |
× |
プラグインエラー回数 |
ノードの遷移に成功するまでに,入出力プラグインでエラーとなった回数です。 業務コンテンツの実行を中断した場合は,中断時に出力する操作ログに,中断までに入出力プラグインでエラーが発生した回数が出力されます。 |
× |
ucnpOptionsパラメタ |
ucnpOptionsパラメタに指定された値です。ucnpOptionsパラメタが指定されていない場合は,空文字が出力されます。 |
○ |
(2) 出力されるタイミング
操作ログは,業務実行画面で業務フローを開始したとき,および,ノードが遷移したときに出力されます。また,プロセスノードのクリックによって直接遷移した場合は,操作ログは出力されますが,途中にあるノードの情報は出力されません。
(3) 出力形式
操作ログは,タブ区切りで出力されます。[次へ]ボタンをクリックしてノードを遷移した場合の,操作ログの出力例を示します。
出力項目 |
出力例の値 |
---|---|
日時 |
2012年9月19日17時19分41秒109ミリ秒 |
利用者のユーザID |
user1 |
利用者が所属しているグループID |
group |
業務コンテンツ |
|
遷移元のプロセスノード |
|
実際の遷移先のプロセスノード |
|
指定した遷移先のプロセスノード |
|
遷移時の操作 |
[次へ]ボタンをクリックして遷移 |
エラーフラグ |
プラグインの結果が成功 |
遷移元のノードの入力値チェックエラー回数 |
2回 |
遷移元のノードのプラグインエラー回数 |
0回 |
ucnpOptionsパラメタの値 |
OptionA |
- 操作ログの出力例
-
2012/09/19△17:19:41.109(タブ)1348042781109(タブ)00946E257CB395F59C9519BB77C3FF28CsR8JWB_2(タブ)eb749199-0146-1000-8001-00000ac47c1d1(タブ)user1(タブ)group(タブ)268e3592-0133-1000-8002-00000ad23cbb-0(タブ)コンテンツ1(タブ)eb736f61-0146-1000-8000-00000ac47c1d(タブ)show_next_page(タブ)P001(タブ)プロセスノードA(タブ)P002(タブ)プロセスノードB(タブ)P003(タブ)プロセスノードC(タブ)OK(タブ)2(タブ)0(タブ)OptionA
- (凡例)
-
△:半角スペース
(タブ):タブ