<< Click to Display Table of Contents >> Navigation: システム設定(管理者マニュアル) > 導入後の運用について > アクセスログについて |
[インストールフォルダ]\Data\AccessLog\Log のフォルダに、YYYYMMDD _u.log というファイルが1日につき1つ出力されるようになっています。
|
|
---|---|
ファイル名 |
20190925_u.log(YYYYMMDDの日付が入ります) |
ファイルエンコーディング |
UTF8 BOM付き |
ファイルフォーマット |
LTSV形式(「 名称:値 」がタブ区切りで連続します) |
操作につき1行が出力されます。
各行は、タブ区切りで以下に示す項目から構成されます。
列名 |
必ず出力 |
説明 |
time |
○ |
操作日付 |
ip |
○ |
クライアントのIPアドレス |
user |
○ |
ユーザーID |
event |
○ |
操作名 |
useragent |
○ |
クライアントのユーザーエージェント |
path |
アクセスしたファイルやフォルダ(ファイルやフォルダの操作時に出力) |
|
newpath |
コピー先、移動先、ファイル/フォルダ名の変更先のパス(コピー、移動、名称変更時に出力) 例) /DocRoot/dstdir/foo.docx |
|
tpipath |
プレビューファイルのダウンロード、ダウンロードビュー時に出力 例) /sbc.pdf |
|
query |
検索式(検索時に出力) 例) title:あいうえお |
|
hitcount |
検索ヒット数(検索時に出力) 例) 124414 |
|
page |
プレビュー閲覧で2ページ目以降を表示した場合のページ数(プレビュー閲覧時に出力) 例) 3 |
|
massage |
ログイン、コピー、移動などの失敗時にその原因を出力 |
time:2019-07-17T15:39:00.417+09:00 ip:127.0.0.1 user:User1 event:show-file useragent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36 path:/DocRoot/001.doc
基本的にはVer3.16以前の旧仕様と同じですが、Ver4.0で変更された部分もあります。
1.イベント(操作)名が英語表記になりました。
Ver4.0 |
Ver3.16以前 |
||
通常 |
拒否 |
通常 |
拒否 |
upload |
[denied]upload |
アップロード |
拒否-アップロード |
session-time-out |
- |
セッションタイムアウト |
- |
download |
[denied]download |
ダウンロード(misc列=download) |
拒否-ダウンロード(misc列=download) |
download-view |
[denied]download-view |
ダウンロード(misc列=view) |
拒否-ダウンロード(misc列=view) |
create-directory |
[denied]create-directory |
ディレクトリ作成 |
拒否-ディレクトリ作成 |
delete-directory |
[denied]delete-directory |
ディレクトリ削除 |
拒否-ディレクトリ削除 |
change-password |
[denied]change-password |
パスワード変更 |
拒否-パスワード変更 |
copy |
[denied]copy |
ファイルコピー |
拒否-ファイルコピー |
move |
[denied]move |
ファイル移動 |
拒否-ファイル移動 |
overwrite-file |
[denied]overwrite-file |
ファイル更新 |
拒否-ファイル更新 |
create-file |
[denied]create-file |
ファイル作成 |
拒否-ファイル作成 |
delete |
[denied]delete |
ファイル削除 |
拒否-ファイル削除 |
show-file |
[denied]show-file |
ファイル参照 |
拒否-ファイル参照 |
rename |
[denied]rename |
ファイル名変更 |
拒否-ファイル名変更 |
logout |
- |
ログアウト |
- |
login |
[denied]login |
ログイン |
拒否-ログイン |
set-property |
[denied]set-property |
拡張属性変更 |
拒否-拡張属性変更 |
search |
- |
検索 |
- |
download-viewイベントが増えました。PDFファイルをPDFjsビューアーでブラウザ内に表示したり、HTMLファイルから参照される画像のダウンロード時に出力されるイベントです。純粋なダウンロード操作(download)と区別する目的で設置されました。
FileBlog内で使用される独自のファイルパス形式を「ファイルシステムパス」と呼んでいます。
アクセスログに出力されるパス情報は、ファイルシステムパス形式です。
•ファイルシステムパスは次のルールに従って表記されます
'/' + [エイリアス名 ]+ '/' + [ドキュメントルートからの相対パス]
相対パスの区切り記号は半角スラッシュです。
•例えば、ドキュメントルートが C:\Share 、エイリアスが SH1 に設定されている場合、C:\Share\hoge.txt は次のように表記されます。
/SH1/hoge.txt
•ファイルシステムパスを使用すると、ドキュメントルートの実際のパスが変更された場合にもFileBlogは同じパスのまま使用できるというメリットがあります。
ファイルの一覧表示(ブラウズのみ)や、システム設定の操作などはアクセスログに出力されません。
Ver4.0のアクセスログファイルはCSV形式ではないため、Excelなどで表示して活用するのには不便です。
そこで変換ツールを用意しました。
1.次のコマンドを実行すると、アクセスログフォルダ以下の全アクセスログファイルをCSVフォルダにCSV形式に変換して保存します。
[インストールフォルダ]\bin\FbCmd.exe accesslog tocsv
2.出力先フォルダはこちらです。
[インストールフォルダ]\Data\AccessLog\Log\csv
一定の期間が過ぎたログファイルはFileBlogサーバーによって定期的に自動削除されます。
FileBlog画面 > システム設定 > アクセスログ > accesslog_duration で保存期間(日数)を変更できます。
標準では150日間の保存です。