ページの先頭行へ戻る
ServerView Resource Orchestrator Cloud Edition V3.1.1 運用ガイド
ServerView

16.2.3 申請プロセスの監査ログ

申請プロセスの監査ログについて説明します。

使用方法

申請プロセスのプロセスインスタンスの監査ログを取得するには、以下のプロセスインスタンス監査情報取得コマンドを実行します。

インストールフォルダー\SWRBAM\bin\swrba_audit

取得できるプロセスインスタンスの監査情報は、前回コマンドを実行した時より、あとに完了したプロセスインスタンスの情報です。


実行に必要な権限/実行環境

【Windowsマネージャー】

  • Administrator権限が必要です。Windows Server 2008以降の場合、管理者として実行してください。

  • 管理サーバで実行可能です。

【Linuxマネージャー】

  • スーパーユーザーの権限が必要です。

  • 管理サーバで実行可能です。


出力ファイル

監査ログのファイル名、ファイルサイズ、および世代数は、以下のとおりです。

ログ名

説明

ファイルサイズ

世代数

swrba_audit.log

監査ログが出力されます。

10MB

10世代 (注)

注)

出力先

ログの出力先は、以下のとおりです。

【Windowsマネージャー】

出力先フォルダー

出力先ファイル

インストールフォルダー\SWRBAM\var\audit

swrba_audit[n].log (n は世代数)


【Linuxマネージャー】

出力先フォルダー

出力先ファイル

/opt/FJSVswrbam/var/audit

swrba_audit[n].log (n は世代数)


出力形式

監査ログはCSV形式ファイルで、以下の項目が以下の順番で出力されます。
1プロセスインスタンスの情報は、1レコードとして表示されます。

"プロセスインスタンス起動時間","プロセスインスタンス起動者","プロセスインスタンス名","プロセスインスタンス状態","プロセスインスタンス終了時間","アクティビティ名","タスク実行日時","担当者","状態","タスク処理",...,"申請結果"


項目

説明

プロセスインスタンス起動時間

申請を実行した時刻

プロセスインスタンス起動者

申請者のユーザーID

プロセスインスタンス名

プロセスインスタンス名

L-Platform利用申請_xxx、L-Platform構成変更申請_xxx、L-Platform解約申請_xxx

プロセスインスタンス状態

プロセスインスタンスの状態

closed:終了

プロセスインスタンス終了時間

プロセスインスタンスが終了した時刻

yyyy-mm-dd hh:mm:ss.sss

アクティビティ名

アクティビティ名
申請、承認、審査、保留、取消

タスク実行日時

タスクが実行された日時

担当者

タスクを実行したユーザーのユーザーID

状態

タスクの状態を示します。

COMPLETED:完了

タスク処理

アクティビティで実行されたボタン名

  • 申請 : Apply

  • 承認 : 0:可決 または 1:否決

  • 審査 : 0:受理 または 1:却下

  • 保留 : 0:取消

  • 取消 : 0:取消

申請結果

申請結果

  • 受理済み : 審査タスクの[受理]を実行した場合

  • 可決済み : 承認タスクの[可決]を実行した場合(ApproverOnlyの場合)

  • 否決済み : 承認タスクの[否決]を実行した場合

  • 却下済み : 審査タスクの[却下]を実行した場合

  • 取消済み : 取消タスクの[取消]を実行した場合

  • 申請取消 : 保留タスクの[取消]を実行した場合


出力例

プロセスインスタンス名が"L-Platform利用申請_100"の監査情報の出力例を、以下に示します。

"2012-04-11 17:03:53.580","tenant_user001","L-Platform利用申請_100","closed","2012-04-11 17:04:25.471","申請","2012-04-11 17:03:56.111","tenant_user001","COMPLETED","Apply","承認","2012-04-11 17:04:15.908","tenant_admin001","COMPLETED","0:可決","審査","2012-04-11 17:04:21.346","infra_admin001","COMPLETED","0:受理","受理済み"


ポイント

タスクスケジューラ【Windowsマネージャー】、cron【Linuxマネージャー】などのOSの機能を利用して、プロセスインスタンス監査情報取得コマンドを定期間隔で実行するように設定することで、前回コマンドを実行したあとから、今回コマンドを実行する間のプロセスインスタンスの監査ログが取得されます。