天天看點

Confluence 6 通路日志腳本

日志通路腳本在連接配接: https://confluence.atlassian.com/download/attachments/133267635/Atlassian-accessLogScripts.7z?version=1&modificationDate=1203314309606&api=v2  中。希望使用這個腳本:

  1. 使用 7Zip 解壓 7z 檔案。
  2. 拷貝所有的通路日志到一個叫做 logs 的檔案夾中。
  3. 運作 

    Atlassian-processDailyLog.rb。這個指令将會建立一個 csv 檔案,這個 csv 檔案被命名為 

    summary.csv

     同時還會建立一些目錄,這些目錄為日志包含的每一個使用者的操作。
  4. 運作腳本 

    Atlassian-processDailyLog-hourly.rb <admin/comment/create/edit/search/rss>。每一個腳本将會建立不同的 

    csv

     檔案。例如,

    Atlassian-processDailyLog-hourly.rb admin 将會處理處理第 3 步驟中的 admin 日志。

  5. 導入 

    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') 中的内容。

https://www.cwiki.us/display/CONF6ZH/Access+Log+Scripts