欢迎来到天天文库
浏览记录
ID:37713703
大小:41.50 KB
页数:6页
时间:2019-05-29
《sarg安装及配置(详细)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1、安装下载了sarg的最新安装包以后,进入下载的目录,执行以下的操作进行安装:解压缩安装软件包#tarzxvfsarg-2.2.5.tar.gz进入解压后的目录,#cdsarg-2.2.5#./configure#make#makeinstall这样,就完成了sarg的安装,如果安装过程中出现错误,可以看看有没有安装gcc,或者在安装系统是没有安装相应的开发库。如果使用默认的选项,可执行文件是/usr/bin/sarg,配置文件是/usr/local/sarg/sarg.conf,在/usr/local/sarg目录下还有一些其他的文件和目录。2、配置安装成功后,在/usr/local/s
2、arg/目录中,有一个配置文件为sarg.conf,我们通过修改配置文件的参数,来达到对日志进行有规则的分析。也可以通过命令行参数实现。sarg配置文件的方法和squid配置文件的配置方法类似,只要修改带有关键字的行:"languageenglish"指定网页报告文件的语言类型,很可惜不支持中文网页。"access_log/usr/local/squid/logs/access.log"指定squid日志文件绝对路径。"title"squiduseraccessreports"指定网页标题,可以写中文网页,内核支持先。"temporary_dir/var/tmp"指定临时文件目录,请确认该目
3、录所在的分区足够大先,1g以上。"output_dir/var/www/html/squid-reports"指定网页报告文件输出路径,推荐使用webmaster或其他非admin用户运行sarg。"topuser_sort_fieldconnectreversebytesreverse"在top排序中,指定连接次数(connect),访问字节数(bytes)采用降序排列,升序请使用normal替代reverse"user_sort_fieldconnectreverse"对于每个用户的访问纪录,连接次数按降序排列"exclude_hosts/usr/local/sarg/norecords
4、"指定不计入排序的站点列表文件名为,对于客户端访问的这些站点,将不会被top排序中,norecords文件样本:google.comcsdn.netmicrosoft.com"date_formate"启动sarg进程时如果使用日期参数-d时,请使用和配置文件一致的日期格:e(europe=dd/mm/yy),u(usa=mm/dd/yy),w(weekly=yy.ww)"topuser_fieldsnumdate_timeuseridconnectbytes%bytesin-cache-outused_timemilisec%timetotalaverage"指定top排序的域,可以取掉一
5、些不关紧要的域:in-cache-outused_time等"weekdays1-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用户代理日志文件输出-cexclud
6、efile指定不计入排序的站点列表文件名为/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...)列帮助信息-ireportsb
7、yuserandipaddress指定客户端排序采用用户名或者ip地址-linputlog指定squid日志文件绝对路径。-ooutputdir指定网页报告文件输出路径,推荐使用webmaster或其他非admin用户运行sarg。-puseipaddressinsteaduserid(reports)使用ip地址作为userid域-wtemporarydir指定临时文件目录,请确认该目录所在的分区足够大先,
此文档下载收益归作者所有