アクセスログ管理

トップ  前へ  次へ

ユーザー*操作 単位でアクセスログを書き出すことができます。

(デフォルトではアクセスログは書き出されません)

 

設定方法

アクセスログを書き出す設定手順を説明します。

1.管理ツール>設定>詳細モードの[accesslog_dir] という項目を変更します。
2.例えば、以下のようにアクセスログを出力するフォルダを指定してください。あらかじめフォルダを作成しておいてください。

 

       c:\logs

 

3.Webサービスを再起動します。
4.FileBlogにブラウザからログインしてみます。適当なファイルを表示してみてください。accesslog_dirフォルダにアクセスログファイルが、[yyyymmdd]_u.log という日付ファイル名で出力されるはずです。

 

       例)        20101123_u.log

 

 

アクセスログの形式

1操作につき1行が出力されます。
各行は、カンマ区切りで以下に示す項目から構成されます。

 

       例)        "127.0.0.1","title.jpg","c:\prj\mb2\web\img","fileblog.dll","","ファイル参照","User1","2011/01/01/ 12:00:00",""

 

列位置

説明

1列目

クライアントのIPアドレス

2列目

アクセスしたファイル名もしくはフォルダ名

3列目

2列目のファイルもしくはフォルダの親フォルダ

4列目

使用プログラム(常にfileblog.dllです)

5列目

説明

6列目

操作名 (操作一覧については後述しています)

7列目

ユーザーID

8列目

操作日付

9列目

任意フィールド(ファイル移動時の移動元フォルダなどが記述されます)

 

アクセスログが出力される操作一覧

検索
検索(キーワード)

 
"192.168.0.105","あいうえお","C:\share","fileblog.dll","","検索","User1","2011/01/01 12:00:00","55        T"
 

C:\shareフォルダにて、キーワード「あいうえお」で全文検索をした結果、55件ヒットした場合。

2列目・・・検索キーワードが出力されます。

3列目・・・検索対象のフォルダを出力します。

9列目・・・[検索ヒット数] [TAB] [T:全文検索 or F:ファイル名検索]

検索(キーワード以外の検索条件)

 
"192.168.0.105","...","C:\share","fileblog.dll","","検索","User1","2011/01/01 12:00:00","15        T"

 

C:\shareフォルダにて、検索ファイルタイプを「Microsoft Word」で検索した結果、15件ヒットした場合。

列目・・・「...」(半角ピリオド3つ)が出力されます。キーワード以外の検索パラメータは1つの「...」にまとめられて出力します。

検索(キーワードとその他の検索条件)

 
"192.168.0.105","あいうえお ...","C:\share","fileblog.dll","","検索","User1","2011/01/01/ 12:00:00", "3        F"
 

C:\shareフォルダにて、更新日時を「今日まで1週間」、キーワード「あいうえお」でファイル名検索をした結果、3件ヒットした場合。

列目・・・検索キーワード + 「 」(半角スペース) + 「...」が出力されます。キーワード以外の検索パラメータは1つの「...」にまとめられて出力します。

検索(バーチャルドキュメントルート)

 
"192.168.0.105","あいうえお","","fileblog.dll","","検索","User1","2011/01/01/ 12:00:00","112        F"
 

バーチャルドキュメントルートにて、キーワード「あいうえお」でファイル名検索した結果、112件ヒットした場合。

3列目・・・「検索対象のフォルダ」が空になります。

※バーチャルドキュメントルートとは、複数のドキュメントルートが設定されている場合の仮想の親フォルダ「トップ」のことです。

※Ver3.1.5.0以降、ポータルオプション機能によって行われてた検索はアクセスログに出力されなくなりました。ポータルオプションについてはこちらを確認してください。

ファイル
ファイルの閲覧(単ページもの)

 
"192.168.0.105","test.doc","C:\share","fileblog.dll","","ファイル参照","User1","2011/01/01/ 12:00:00",""
 

ファイルの閲覧(複数ページもの)

 
"192.168.0.105","test.doc","C:\share","fileblog.dll","","ファイル参照","User1","2011/01/01/ 12:00:00","2"
 

複数ページのプレビューが作成されているファイルで、2ページ目以降を閲覧した場合は、9列目にページ番号も出力されます。

名前の変更

 
"192.168.0.105","test.doc","C:\share","fileblog.dll","","ファイル名変更","User1","2011/01/01/ 12:00:00","c:\share\test2.doc"
 

C:\share\test.docをC:\share\test2.docへリネーム。

コピー

 
"192.168.0.105","test.doc","C:\share","fileblog.dll","","ファイルコピー","User1","2011/01/01/ 12:00:00","C:\share\hoge\test.doc"
 

C:\share\test.docをC:\share\hogeフォルダへコピー。

移動

 
"192.168.0.105","test.doc","C:\share","fileblog.dll","","ファイル移動","User1","2011/01/01/ 12:00:00","c:\share\hoge\test.doc"
 

C:\share\test.docをC:\share\hogeフォルダへ移動。

削除

 
"192.168.0.105","test.doc","C:\share","fileblog.dll","","ファイル削除","User1","2011/01/01/ 12:00:00",""
 

アップロード

 
"192.168.0.105","test.doc","C:\share2","fileblog.dll","","アップロード","User1","2011/01/01/ 12:00:00",""
 

ダウンロード

 
"192.168.0.105","test.doc","C:\share","fileblog.dll","","ダウンロード","User1","2011/01/01/ 12:00:00",""
 

更新(メモの保存、上書き更新)

 
"192.168.0.105","test.doc","C:\share2","fileblog.dll","","ファイル更新","User1","2011/01/01/ 12:00:00",""
 

プロパティ(概要、コメント、Office文書プロパティ)の変更

 
"192.168.0.105","test.doc","C:\share","fileblog.dll","","拡張属性変更","User1","2011/01/01/ 12:00:00",""
 

新規メモ

 
"192.168.0.105","新しいドキュメント.thtml","C:\share","fileblog.dll","","ファイル作成","User1","2011/01/01/ 12:00:00",""
 

フォルダ
新規作成

 
"192.168.0.105","新しいフォルダ","C:\share","fileblog.dll","","ディレクトリ作成","User1","2011/01/01/ 12:00:00",""
 

※フォルダ作成時に概要を指定した場合は、「拡張属性変更」のログも出力されます。

名前の変更

 
"192.168.0.105","NewFolder","C:\share","fileblog.dll","","ファイル名変更","User1","2011/01/01/ 12:00:00","C:\share\NewFolder2"
 

コピー

 
"192.168.0.105","NewFolder","C:\share","fileblog.dll","","ディレクトリ作成","User1","2011/01/01/ 12:00:00",""
 

フォルダのコピーは厳密にはディレクトリの作成を行っています。また、コピーされたフォルダの中のファイル毎に「ファイルコピー」ログが出力されます。

移動

 
"192.168.0.105","NewFolder","C:\share","fileblog.dll","","ファイル移動","User1","2011/01/01/ 12:00:00","C:\share\hoge\NewFolder"
 

移動されたフォルダの中のファイルについてはログ出力されません。

削除

 
"192.168.0.105","NewFolder","C:\share","fileblog.dll","","ディレクトリ削除","User1","2011/01/01/ 12:00:00",""
 

フォルダの中身のファイルについても削除ログが出力されます。

プロパティ(概要、コメント、Office文書プロパティ)の変更

 
"192.168.0.105","NewFolder","C:\share","fileblog.dll","","拡張属性変更","User1","2011/01/01/ 12:00:00",""
 

ログイン・ログアウト
ログイン

 
"192.168.0.105","","","fileblog.dll","","ログイン","User1","2011/01/01/ 12:00:00",""
 

ログアウト

 
"192.168.0.105","","","fileblog.dll","","ログアウト","User1","2011/01/01/ 12:00:00",""
 

セッションタイムアウトによるログアウト

 
"192.168.0.105","","","fileblog.dll","","セッションタイムアウト","User1","2011/01/01/ 12:00:00",""
 
 

PHPのセッションが切れた場合に出力されます。

その他
パスワード変更

 
"192.168.0.105","","","fileblog.dll","","パスワード変更","User1","2011/09/01/ 12:00:00",""
 

Ver3.1.5.0で対応されました。

拒否

それぞれの操作に対して、権限のないユーザーが行った場合にも「拒否-○○」という操作名でログが出力されます。

 
"192.168.0.105","test.doc","C:\share","fileblog.dll","","拒否-ファイル削除","User1","2011/01/01/ 12:00:00",""

 

"192.168.0.105","test.doc","C:\share","fileblog.dll","","拒否-ファイルコピー","User1","2011/01/01/ 12:00:00","C:\share\hoge\test.doc"

 

 

アクセスログが出力されない操作

ファイルの一覧表示や、システム設定の操作などはアクセスログに出力されません。

 

古いアクセスログの削除

一定の期間が過ぎたログファイルはFileBlogサーバによって定期的に自動削除されます。

管理ツール>設定>詳細モードの[accesslog_duration] で期間を変更できます。

 

※FileBlogVer2.5以降、Windowsドメインを使用時に、ユーザーIDの後に、ドメイン名が付加されるようになりました。ただし既にアクセスログを書き出していた場合は、今まで通りドメイン名は付加されません。ドメイン名を付加したい場合は管理ツール>設定>詳細モードの[accesslog_exclude_user_domain] の値をOFF(チェックを外す)に設定して下さい。(Webサービスを再起動するまで有効になりません)

 


© 2011 Teppi Technology   ※無断転載を禁じます