用于IIS Web服务器日志的日志分析器工具

biswetbf  于 2023-02-04  发布在  其他
关注(0)|答案(3)|浏览(184)

我使用Deep Log Analyzer来监控我的网站访问量。我现在注意到,报告的流量比基于谷歌分析的实际流量要多得多。我现在开始使用GA,但我需要基于iis日志创建一个从2017年4月到2017年11月的干净报告。
我从IIS得到了所有的日志文件。但现在我正在寻找一种方法来过滤垃圾邮件,如/wp-admin蛮力的东西,并监测只是'真实的的'访客数据没有机器人和内部引用。
对于这种日志报告,是否有更好的工具,或者是否有方法在Deep Log Analyzer中实现这一目标?
我试着过滤这些报告,但似乎仍然有太多的点击率。
我只需要以下信息:
总访问量、用户数量、平均会话时间和设备(如果是移动的或台式机)
谢谢你的推荐和帮助

**编辑:**我找到的最佳解决方案:http://www.weblogexpert.com/

yzuktlbb

yzuktlbb2#

您可以使用SpectX的免费版本完成此操作。下载并将其指向您的IIS日志文件夹。教程和示例查询:
Parsing IIS logs
Analyzing IIS Logs
Analyzing IIS logs: Microsoft Exchange, OWA and ActiveSync Activities
过滤爬虫程序的一个非常基本的方法是配置SpectX访问Maxmind的GeoIP数据库,然后使用filter_out命令。

| filter_out(asname(c_ip) = ‘AS15169 Google LLC’ and cs_user_agent like ‘%Googlebot/%‘)
| filter_out(asname(c_ip) = ‘AS8075 Microsoft Corporation’ and cs_user_agent like ‘%BingPreview/%‘)
| filter_out(asname(c_ip) = ‘AS8075 Microsoft Corporation’ and cs_user_agent like ‘%bingbot/%‘)
| filter_out(asname(c_ip) = ‘AS32934 Facebook, Inc.’ and cs_user_agent like ‘%facebookexternalhi%‘)
| filter_out(asname(c_ip) = ‘AS14618 Amazon.com, Inc.’ and cs_user_agent like ‘%SMTBot/%‘)
| filter_out(asname(c_ip) = ‘AS714 Apple Inc.’ and cs_user_agent like ‘%Applebot/%‘)
| filter_out(asname(c_ip) = ‘AS13238 YANDEX LLC’ and cs_user_agent like ‘%YandexBot/%‘)
| filter_out(asname(c_ip) = ‘AS13238 YANDEX LLC’ and cs_user_agent like ‘%YandexMobileBot/%’)
pieyvz9o

pieyvz9o3#

我意识到我有点晚了,但是,在尝试了一堆免费软件工具之后,我可以肯定地说,HttpLogBrowserhttps://www.iis.net/downloads/community/2017/04/httplogbrowser)是其中最好的

  • 加载一个或多个日志文件进行分析的速度非常快
  • 浏览/搜索/过滤数据时速度不慢(尽管使用的内存很少)
  • 记录数据的极其有用的可视化表示

相关问题