为方便可读性,通常可以使用第三方分析工具来进行分析,如不使用第三方分析工具,或无法满足需求,可将原始数据进行简单处理即可在Excel中进行统计分析。以IIS服务器日志为例:
用文本编辑器删除 #Software: Microsoft Internet Information Services 7.5 #Version: 1.0 #Date: 2019-02-26 00:01:39 #Fields: ,但注意保留#Fields:之后的数据。
#Software: Microsoft Internet Information Services 7.5
#Version: 1.0
#Date: 2020-06-30 16:02:06
#Fields:将内容中的,(英文状态逗号)号全部替换为空删除掉,注意是替换为空,不是替换为空格。
将内容中的空格替换为,(英文状态逗号),保存。
将文件扩展名改为.csv(Excel的一种逗号分割符的扩展名)。
打开修改好后的文件,此时程序会调用Excel程序来打开,打开后先不要做分析查询处理,直接将文件另存为xls或者xlsx格式。
至此已经完成,可以打开最终保存的文件进行处理,可在Excel中进行分组、查询、统计、排序等各种操作,相信用好一定能满足需求。
实例
日志文件:https://img.cloudduo.cn/web/iis_wwwlogs/20200701/ex200701.log
表格展示:https://img.cloudduo.cn/web/iis_wwwlogs/20200701/ex200701..csv