当前位置: 技术问答>linux和unix
求高手解决awk分析日志
来源: 互联网 发布时间:2016-09-26
本文导语: 日志格式: 207.46.13.86 - - [08/Sep/2010:10:11:33 +0800] 0.025 "GET /space-username-E4%BC%9A%E9%A3%9E%E7%9A%84%E7%8C%AB.html HTTP/1.1" 200 2958 "-" "msnbot/2.0b (+http://search.msn.com/msnbot.htm)" "-" 用awk分析一个这个日志文件,统计一下每天的页...
日志格式:
207.46.13.86 - - [08/Sep/2010:10:11:33 +0800] 0.025 "GET /space-username-E4%BC%9A%E9%A3%9E%E7%9A%84%E7%8C%AB.html HTTP/1.1" 200 2958 "-" "msnbot/2.0b (+http://search.msn.com/msnbot.htm)" "-"
用awk分析一个这个日志文件,统计一下每天的页面访问数,总http请求数,每个页面的平均响应时间
超过2s的http请求个数, 每个http请求的大小,404请求的数量
还有,每天的总宽带
求高手帮忙呀...
207.46.13.86 - - [08/Sep/2010:10:11:33 +0800] 0.025 "GET /space-username-E4%BC%9A%E9%A3%9E%E7%9A%84%E7%8C%AB.html HTTP/1.1" 200 2958 "-" "msnbot/2.0b (+http://search.msn.com/msnbot.htm)" "-"
用awk分析一个这个日志文件,统计一下每天的页面访问数,总http请求数,每个页面的平均响应时间
超过2s的http请求个数, 每个http请求的大小,404请求的数量
还有,每天的总宽带
求高手帮忙呀...
|
AWStats 这个东东完全可以满足你的要求 不需要另外的脚本!
|
Very支持。已经有这样的工具了 分析的很到位 没必要自己去搞了。
|
08/Sep/2010:10:10:42 这个为时间 2MS响应的 自己再加个条件吧,我查看自己的日志没有这个内容!! 不知道是不是 日期后面的 +0800
查看当天IP的连接数,
404。。。我这没有这个样式。。所以也不知道如何写
查看当天IP的连接数,
less access.log | grep "08/Sep/2010:10:10:42" | awk '{print $2}' |sort |uniq -c|sort -nr
404。。。我这没有这个样式。。所以也不知道如何写
|
sort 排序文件 已排序的文件进行合并
unic 删除重复的行等等,
grep 查找
less 查看文件输出到屏幕可以翻页!
。。。你去百度下吧!!
表叫我高人 我还菜鸟一个。。。 上面那个 国宝熊猫。。 才是高人
unic 删除重复的行等等,
grep 查找
less 查看文件输出到屏幕可以翻页!
。。。你去百度下吧!!
表叫我高人 我还菜鸟一个。。。 上面那个 国宝熊猫。。 才是高人