设为首页 收藏本站
查看: 1550|回复: 0

[经验分享] 使用AWStats做IIS网站日志分析

[复制链接]

尚未签到

发表于 2015-11-27 14:01:13 | 显示全部楼层 |阅读模式
  Step 1、下载软件
awstats.exe  http://awstats.sourceforge.net/Download
ActivePerl MSI http://www.activestate.com/ (需要Perl支持)

Step 2、安装 ActivePerl
安装ActivePerl 到你的服务器上. 默认安装在C:/Perl .

Step3、安装 AWStats
根据安装提示, 按默认设置安装到C:/Program Files/AWStats 目录下.

When prompted for your web server path simply add “none” and continue on.

下一步,同意建立一个配置文件。Do you want me to build a new AwStats config/proiles file (回答 yes)

输入网站配置文件名称www.domain.com, 安装完将会创建一个awstats.www.domain.com.conf的配置, 如有多个网站需要流量统计, 则复制一份,并修改里面的部份参数即可。

按Enter 完成安装

Step4、在IIS建立一个站点,用于访问流量统计(也可以在已有站点中建立虚拟目录)
将站点主目录指向C:/Program Files/AWStats/wwwroot  并设置脚本与可执行权限

Step 5、设置Perl在IIS中的扩展服务
打开IIS服务管理器, Web服务扩展, 启用"Perl CGI Extension"

Step 6、在IIS中设置pl文件的应用程序映射 执行文件c:/Perl/bin/perl.exe "%s" %s 扩展名: .pl

Step 7、 配置本地Web日志参数
a). 活动日志格式(W3C扩展日志文件格式)
b). 点击属性, 日志计划选日期,  设置日志文件目录,默认C:/WINDOWS/system32/LogFiles

c). 点击高级页, 日志格式选项中, 保持下列选项被选中:
- 日期 (date)
- 日间 (time)
- 客户端 IP 地址(c-ip)
- 用户名(cs-username)
- 方法 (cs-method)
- URI 资源 (cs-uri-stem)
- URI 查询 (cs-uri-query)
- 协议状态(sc-status)
- 发送字节数(sc-bytes)
- 协议版本(cs-version)
- 用户代表(cs(User-Agent))
-引用站点 (cs(Referrer))

Step 8、创建AWStats 数据目录
C:/Program Files/AWStats/wwwroot 目录创建一个data目录,并设置IUSR_MyServer的帐户权限为可“修改”

Step 9、删除旧的日志文件

Step 10、修改AWStats 配置文件
找到C:/Program Files/AWStats/wwwroot/cgi-bin下找到awstats.www.domain.com.conf,找到下列项,并修改之!
******************************************************************************
  LogFile:日志文件的位置(ex%YY-24%MM-24%DD-24 为过去24小时格式)
LogFile=" C:/WINDOWS/system32/Logfiles/W3SVC1/ex%YY%MM%DD.log"
LogType=W
LogFormat = "date time cs-method cs-uri-stem cs-uri-query cs-username c-ip cs-version cs(User-Agent) cs(Referer) sc-status sc-bytes"
LogSeparator=" "
SiteDomain="www.domain.com"
HostAliases=" www.domain.com"
DNSLookup=1
DirData="C:/Program Files/AWStats/wwwroot/data"
DirCgi="/cgi-bin"
DirIcons="../icon"
  找到“AllowToUpdateStatsFromBrowser=0”改为“AllowToUpdateStatsFromBrowser=1”
  找到“#LoadPlugin="timezone +2"”改为“LoadPlugin="timezone +8"”,注意去掉注释“#”
***************************************************************************

Step 11、测试
进入 “C:/Program Files/AWStats/wwwroot/cgi-bin” 目录,运行Perl 更新AWStats 数据文件:
awstats.pl -config=www.domain.com –update
运行后将提示: *******************************************************************************************
C:/Inetpub/wwwroot/awstats/cgi-bin>awstats.pl -config=simonsSite -update
Update for config " C:/Inetpub/wwwroot/awstats/cgi-bin/awstats.simonsSite.conf"
With data in log file " C:/WINDOWS/system32/Logfiles//W3SVC1021502843/ex040716.log"...
Phase 1 : First bypass old records, searching new record...
Direct access to last remembered record has fallen on another record.
So searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...
Jumped lines in file: 0
Parsed lines in file: 12
Found 2 dropped records,
Found 6 corrupted records,
Found 0 old records,
Found 4 new qualified records. ********************************************************************************************

Step 12、查看流量统计页面
[url]http://statistics.mydomain.com/cgi-bin/awstats.pl?config=www.domain.com[

Step 13、其他站点流量统计
awstats.otherDomain.conf
打开配置文件,并修改相关项的内容:
- LogFile
- SiteDomain
- HostAliases

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-144156-1-1.html 上篇帖子: AWStats国家地区扩展GeoIP安装配置 下篇帖子: http日志分析工具awstat安装详解(续篇)--AWStats did not find any valid log lines that match yo
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表