日志访问脚本在连接:https://confluence.atlassian.com/download/attachments/133267635/Atlassian-accessLogScripts.7z?version=1&modificationDate=1203314309606&api=v2 中。希望使用这个脚本:
- 使用 7Zip 解压 7z 文件。
- 拷贝所有的访问日志到一个叫做 logs 的文件夹中。
- 运行
Atlassian-processDailyLog.rb。这个命令将会创建一个 csv 文件,这个 csv 文件被命名为
summary.csv
同时还会创建一些目录,这些目录为日志包含的每一个用户的操作。 - 运行脚本
Atlassian-processDailyLog-hourly.rb <admin/comment/create/edit/search/rss>。每一个脚本将会创建不同的
csv
文件。例如,Atlassian-processDailyLog-hourly.rb admin 将会处理处理第 3 步骤中的 admin 日志。
- 导入
csv
文件到www-log-Analysis.xls
(summary.csv
到 'raw stats - daily' 列表和admin.csv
到 'admin -hours' 列表等)来创建负载属性和图形。你需要为已经创建的列表修改行的数量,这个基于日志的大小。
Note
所有的脚本是使用 Ruby 写的,同时假定日志文件包含有字符串 'confluence.atlassian.com-access.log'。如果你使用了不同的文件名,那么这个脚本也需要进行一些修改。修改行:filenameRegexp = Regexp.new('confluence.atlassian.com-access.log') 中的内容。