下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、安裝下載了sarg的最新安裝包以后,進入下載的目錄,執(zhí)行以下的操作進行安裝:解壓縮安裝軟件包#tarzxvfsarg-2.2.5.tar.gz進入解壓后的目錄,#cdsarg-2.2.5#./configure#make#makeinstall這樣,就完成了sarg的安裝,如果安裝過程中出現(xiàn)錯誤,可以看看有沒有安裝gcc,或者在安裝系統(tǒng)是沒有安裝相應的開發(fā)庫。如果使用默認的選項,可執(zhí)行文件是/usr/bin/sarg,配置文件是/usr/local/sarg/sarg.conf,在/usr/local/sarg目錄下還有一些其他的文件和目錄。2、配置安裝成功后,在/usr/local/sarg/目錄中,有一個配置文件為sarg.conf,我們通過修改配置文件的參數(shù),來達到對日志進行有規(guī)則的分析。也可以通過命令行參數(shù)實現(xiàn)。sarg配置文件的方法和squid配置文件的配置方法類似,只要修改帶有關鍵字的行:"languageenglish"指定網(wǎng)頁報告文件的語言類型,很可惜不支持中文網(wǎng)頁。"access_log/usr/local/squid/logs/access.log"指定squid日志文件絕對路徑。"title"squiduseraccessreports"指定網(wǎng)頁標題,可以寫中文網(wǎng)頁,內核支持先。"temporary_dir/var/tmp"指定臨時文件目錄,請確認該目錄所在的分區(qū)足夠大先,lg以上。"output_dir/var/www/html/squid-reports"指定網(wǎng)頁報告文件輸出路徑,推薦使用webmaster或其他非admin用戶運行sarg。"topuser_sort_fieldconnectreversebytesreverse"在top排序中,指定連接次數(shù)(connect),訪問字節(jié)數(shù)(bytes)采用降序排列,升序請使用normal替代reverse"user_sort_fieldconnectreverse"對于每個用戶的訪問紀錄,連接次數(shù)按降序排列"exclude_hosts/usr/local/sarg/norecords"指定不計入排序的站點列表文件名為,對于客戶端訪問的這些站點,將不會被top排序中,norecords文件樣本:"date_formate"啟動sarg進程時如果使用日期參數(shù)-d時,請使用和配置文件一致的日期格:e(europe=dd/mm/yy),u(usa=mm/dd/yy),w(weekly=yy.ww)"topuser_fieldsnumdate_timeuseridconnectbytes%bytesin-cache-outused_timemilisec%timetotalaverage"指定top排序的域,可以取掉一些不關緊要的域:in-cache-outused_time"weekdaysl-5"指定top排序星期周期為星期一到星期五,0表示星期天"hours9-11,13-16"指定top排序的時間周期為9:00-11:59,13:00-16:59,哈哈,差不多為上班時間至此,sarg.conf文件的配置基本上over了,還有些不是太重要的配置一看就明白,在此就不耽誤大家的時間了。sarg的命令行解釋如下:#sarg-hsarg:usage[options...]-ahostnameoripaddress指定不計入排序的主機名稱或地址-buseragentlog用戶代理日志文件輸出-cexcludefile指定不計入排序的站點列表文件名為/usr/local/sarg/norecords,對于客戶端訪問的這些站點,將不會被top排序中-ddatefrom-untildd/mm/yyyy-dd/mm/yyyy指定日期范圍-eemailaddresstosendreports(stdoutforconsole)指定報告接收者郵件-fconfigfile(/usr/local/sarg/sarg.conf)指定配置文件-gdateformat[e=europe->dd/mm/yy,u=usa->mm/dd/yy]指定輸入的日期格式-hhelp(this...)列幫助信息-ireportsbyuserandipaddress指定客戶端排序采用用戶名或者ip地址-linputlog指定squid日志文件絕對路徑。-ooutputdir指定網(wǎng)頁報告文件輸出路徑,推薦使用webmaster或其他非admin用戶運行sarg。-puseipaddressinsteaduserid(reports)使用ip地址作為userid域-wtemporarydir指定臨時文件目錄,請確認該目錄所在的分區(qū)足夠大先,lg以上。3、運行一般來說,我們希望系統(tǒng)可以自動生成日志分析以后的結果。在這里,我們利用cron來實現(xiàn),把以下的相應腳本放到cron里面去執(zhí)行即可日報告:#!/bin/bash#GetcurrentdateTODAY=$(date+%d/%m/%Y)#GetoneweekagotodayYESTERDAY=$(date--date"ldayago"+%d/%m/%Y)/usr/local/bin/sqmgrlog-l/usr/local/squid/logs/access.log-o/usr/local/apache/htdocs/reports/daily-z-d$YESTERDAY-$TODAYexit0周報告:#!/bin/bash#GetcurrentdateTODAY=$(date+%d/%m/%Y)#GetoneweekagotodayYESTERDAY=$(date--date"1weekago"+%d/%m/%Y)/usr/local/bin/sqmgrlog-l/usr/local/squid/logs/access.log-o/usr/local/apache/htdocs/reports/weekly-z-d$YESTERDAY-$TODAYexit0月報告:#!/bin/bash#GetcurrentdateTODAY=$(date+%d/%m/%Y)#GetoneweekagotodayYESTERDAY=$(date--date"1monthago"+%d/%m/%Y)/usr/local/bin/sqmgrlog-l/usr/local/squid/logs/access.log-o/usr/local/apache/htdocs/reports/monthly-z-d$YESTERDAY-$TODAY/usr/local/squid/bin/squid-krotateexit0通過郵件發(fā)送報告:#!/bin/bash#GetcurrentdateTODAY=$(date+%d/%m/%Y)#GetoneweekagotodayYESTERD
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年淮安客運從業(yè)資格證試題答案
- 2024年臨夏客運從業(yè)資格證考試模板
- 物料標準化管理策略:統(tǒng)一規(guī)范
- 旅游攻略節(jié)目監(jiān)制服務協(xié)議模板
- 知識產權服務誠信承諾書模板
- 智能體育館監(jiān)控施工合同
- 美術館裝修粉刷施工合同
- 軌道車輛用料標準化
- 電信工程泵機租賃協(xié)議
- 衛(wèi)生間防水工程協(xié)議書
- 講Z3040型搖臂鉆床的電氣控制
- 中職幼兒保育職業(yè)規(guī)劃書
- 冰雪路面行車技巧
- 教科版(新)科學五年級上冊第一單元測試題試卷(含答案)
- 第14課 明清時期的經濟、科技與文化
- (滬教牛津版)深圳市小學1-6年級英語單詞默寫表(英文+中文+默寫)
- 鋼結構水平安全網(wǎng)施工方案
- 機械設計基礎-螺紋連接的強度計算
- 《正確人生觀》課件
- 《采供血過程風險管理 第2部分:獻血者健康檢查和血液采集風險控制規(guī)范》
- 《臨床試驗項目管理》課件
評論
0/150
提交評論