欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年sarg安装及配置(详细 .pdf

    • 资源ID:32492301       资源大小:40.56KB        全文页数:6页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年sarg安装及配置(详细 .pdf

    1、安装下载了 sarg 的最新安装包以后,进入下载的目录,执行以下的操作进行安装:解压缩安装软件包#tar zxvf sarg-2.2.5.tar.gz 进入解压后的目录,#cd sarg-2.2.5 #./configure #make #make install 这样,就完成了 sarg 的安装,如果安装过程中出现错误,可以看看有没有安装 gcc, 或者在安装系统是没有安装相应的开发库。如果使用默认的选项,可执行文件是 /usr/bin/sarg,配置文件是 /usr/local /sarg/sarg.conf,在/usr/local/sarg目录下还有一些其他的文件和目录。2、配置安装成功后,在 /usr/local/sarg/目录中,有一个配置文件为sarg.conf,我们通过修改配置文件的参数, 来达到对日志进行有规则的分析。也可以通过命令行参数实现。sarg 配置文件的方法和squid 配置文件的配置方法类似,只要修改带有关键字的行:language english 指定网页报告文件的语言类型,很可惜不支持中文网页。access_log /usr/local/squid/logs/access.log 指定 squid 日志文件绝对路径。title squid user access reports 指定网页标题,可以写中文网页,内核支持先。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - temporary_dir /var/tmp 指定临时文件目录,请确认该目录所在的分区足够大先,1g以上。output_dir /var/www/html/squid-reports 指定网页报告文件输出路径, 推荐使用 webmaster 或其他非 admin 用户运行sarg 。topuser_sort_field connect reverse bytes reverse 在 top 排序中, 指定连接次数 (connect) , 访问字节数 (bytes) 采用降序排列,升序请使用 normal 替代 reverse user_sort_field connect reverse 对于每个用户的访问纪录,连接次数按降序排列exclude_hosts /usr/local/sarg/norecords 指定不计入排序的站点列表文件名为,对于客户端访问的这些站点,将不会被 top 排序中, norecords 文件样本 : date_format e 启动 sarg 进程时如果使用日期参数 -d 时, 请使用和配置文件一致的日期格:e (europe=dd/mm/yy), u (usa=mm/dd/yy), w (weekly=yy.ww) topuser_fields num date_time userid connect bytes %bytes in-cache-out used_time milisec %time total average 指定 top 排序的域,可以取掉一些不关紧要的域:in-cache-out used_time等weekdays 1-5 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 指定 top 排序星期周期为星期一到星期五,0 表示星期天hours 9-11,13-16 指定 top 排序的时间周期为9:00-11:59 ,13:00-16:59 ,哈哈,差不多为上班时间至此, sarg.conf文件的配置基本上over 了,还有些不是太重要的配置一看就明白,在此就不耽误大家的时间了。sarg 的命令行解释如下:# sarg -h sarg: usage options. -a hostname or ip address 指定不计入排序的主机名称或地址-b useragent log 用户代理日志文件输出-c exclude file 指定不计入排序的站点列表文件名为/usr/local/sarg/norecords,对于客户端访问的这些站点,将不会被top 排序中-d date from-until dd/mm/yyyy-dd/mm/yyyy 指定日期范围-e email address to send reports (stdout for console) 指定报告接收者邮件-f config file (/usr/local/sarg/sarg.conf) 指定配置文件-g date format e=europe - dd/mm/yy, u=usa - mm/dd/yy 指定输入的日期格式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - -h help (this.) 列帮助信息-i reports by user and ip address 指定客户端排序采用用户名或者ip 地址-l input log 指定 squid 日志文件绝对路径。-o output dir 指定网页报告文件输出路径, 推荐使用 webmaster 或其他非 admin 用户运行sarg 。-p use ip address instead userid (reports) 使用 ip 地址作为 userid 域-w temporary dir 指定临时文件目录,请确认该目录所在的分区足够大先,1g以上。3、运行一般来说,我们希望系统可以自动生成日志分析以后的结果。在这里,我们利用 cron 来实现,把以下的相应脚本放到cron 里面去执行即可日报告:- #!/bin/bash #Get current date TODAY=$(date +%d/%m/%Y) #Get one week ago today YESTERDAY=$(date -date 1 day ago +%d/%m/%Y) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - /usr/local/bin/sqmgrlog -l /usr/local/squid/logs/access.log -o /usr/local/apache/htdocs/reports/daily -z -d $YESTERDAY-$TODAY exit 0 周报告:- #!/bin/bash #Get current date TODAY=$(date +%d/%m/%Y) #Get one week ago today YESTERDAY=$(date -date 1 week ago +%d/%m/%Y) /usr/local/bin/sqmgrlog -l /usr/local/squid/logs/access.log -o /usr/local/apache/htdocs/reports/weekly -z -d $YESTERDAY-$TODAY exit 0 月报告:- #!/bin/bash #Get current date TODAY=$(date +%d/%m/%Y) #Get one week ago today YESTERDAY=$(date -date 1 month ago +%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 -k rotate exit 0 通过邮件发送报告:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - #!/bin/bash #Get current date TODAY=$(date +%d/%m/%Y) #Get one week ago today YESTERDAY=$(date -date 1 day ago +%d/%m/%Y) /usr/local/bin/sqmgrlog -l /usr/local/squid/logs/access.log -e -z -d $YESTERDAY-$TODAY exit 0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -

    注意事项

    本文(2022年sarg安装及配置(详细 .pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开