位置: 编程技术 - 正文

awk 分析web日志(页面执行时间)(常见应用3) (awk统计nginx日志)

编辑:rootadmin

推荐整理分享awk 分析web日志(页面执行时间)(常见应用3) (awk统计nginx日志),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:awk统计nginx日志,awk nginx日志,awk中index,awk常用方法,awk解析xml,awk nginx日志,awk实例,awk实例,内容如对您有帮助,希望把文章链接给更多的朋友!

前一段时间,我写过一篇文章,shell脚本分析 nginx日志访问次数最多及最耗时的页面(慢查询),其中提到了分析耗时页面重要性。今天主要讲的,是通过awk分析日志,快捷得到执行时间。在性能以及效率方面比前一篇提到的有很大提高!

一、web日志文件格式

awk 分析web日志(页面执行时间)(常见应用3) (awk统计nginx日志)

复制代码代码如下:... - - [/Oct/::: +] GET /pages/international/tejia.php HTTP/1.1 "" "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Sicent; WoShiHoney.B; .NET CLR 2.0.; .NET CLR 3.0..; .NET CLR 3.5.)" "-" 0.</p><p>按照空格分隔的话,最后一个字段[0.] 是页面执行时间,第7个字段 是页面访问地址。

二、执行代码

复制代码代码如下:awk 'BEGIN{print "Enter log file:";getline logs;#logs="/var/log/nginx/access.log-";OFMT="%.3f"; </p><p>while(getline < logs){ split($7,atmp,"?"); aListNum[atmp[1]]+=1; aListTime[atmp[1]]+=$NF; ilen++;}close(logs);print "rntotal:",ilen,"rn======================================rn";for(k in aListNum){ print k,aListNum[k],aListTime[k]/aListNum[k] | "sort -r -n -k3";} </p><p>}'

结果:性能: 条日志,统计完成速度是:5秒左右。

awk 多行合并(next 使用介绍) (常见应用4) awknext语句使用:在循环逐行匹配,如果遇到next,就会跳过当前行,直接忽略下面语句。而进行下一行匹配。复制代码代码如下:text.txt内容是:abcde[chengmo@

linux awk 数组排序多种实现方法 复制代码代码如下:[chengmo@localhost~]$awk'BEGIN{info="thisisatest";split(info,tA,"");for(kintA){printk,tA[k];}}'4test1this2is3a如果需要按照顺序输出,通过键值定位方式输出

Awk 命令学习总结、AWk命令系列学习(linux shell学习必备) 学习linux的同人,都知道linuxshell文本处理能力非常强大。有一组强大的文本处理工具:grep,sed,awk。其中grep经常用作查找匹配文本、sed用作文本编辑替换

标签: awk统计nginx日志

本文链接地址:https://www.jiuchutong.com/biancheng/359054.html 转载请保留说明!

上一篇:shell awk实现实时监控网卡流量脚本(常见应用二) (shell中awk命令)

下一篇:awk 多行合并(next 使用介绍) (常见应用4) (awk两个文件关联合并)

  • 公司车保险费用高么
  • 报税日期是哪月哪天?
  • 房屋租金可以开发票吗
  • 租办公室自己装修可以拆走吗
  • 进仓费税率
  • 主营业务成本大于生产成本
  • 提完折旧的车卖掉划算吗
  • 其他应收款重分类
  • 新公司开账户需要多少钱
  • 分公司可以成为单位犯罪的主体吗
  • 贴现率和折现率一样吗
  • 建筑业营改增前后区别
  • 销售货物代垫的运费发生的增值税
  • 作废的增值税专用发票怎么处理
  • 税收滞纳金计税吗
  • 其他应收怎么调增值税
  • 进项税有余额但没有余额
  • 其他扣款税后应该怎么做账?
  • 车间管理人员工资总额占车间工资总额的10%
  • 印花税的会计处理
  • 科技公司营业执照经营范围明细
  • 公司股票卖出会计处理
  • 合理工资薪金的确认原则
  • 高亮!这些发票不能抵扣增值税
  • 打印的行程单可以删除吗
  • 跨年度主营业务收入错账调整
  • 个人所得税代扣代缴的适用范围
  • win7如何取消关机
  • 用代管资金付出的钱
  • 工会经费使用具体办法
  • 商家说补发什么意思
  • 公司收回货款会计分录
  • PHP:oci_internal_debug()的用法_Oracle函数
  • 企业开发产品转为自用的,不得在税前扣除折旧费用
  • 留存收益怎么计算,它属于企业的什么资金?
  • 缴纳住房公积金分录
  • 农产品个体销售税率多少
  • chattr
  • 征税小规模纳税申报
  • php循环字符串
  • 微信php源码
  • yolo4损失函数
  • XGboost算法预测股价模型
  • 深入node.js技术栈
  • 税务滞纳金计入什么会计科目
  • 权益法转换为成本法
  • 企业对外报送的财务报表
  • js异步方式有哪些
  • 帝国cms如何做网站
  • 公司借款方式
  • 增值税进项税额加计抵减政策
  • 车间机器设备修理费用计入什么科目
  • 增值税加计抵减政策10%和15%
  • 营业外收入如何开票
  • 应交税费的进项和销项是什么意思
  • 直接减免增值税的情形
  • 把上级机关来文转给下级机关的通知
  • 跨年发票应该如何处理
  • 净利润递延所得税
  • 成品油生产库存
  • 定金与订金不同
  • 土地税计税方法
  • 公司自建房要交房产税吗
  • 幼儿园报税的基础是什么
  • 电子发票报销需要在背后签名吗?
  • 建筑总包收到劳务合同
  • 其他货币资金都有啥
  • esxi6.7克隆
  • windows modules installer占用磁盘高
  • windowsxp停止服务的时间
  • windows to go教程
  • ie11forwindows10
  • win8开始菜单没有了
  • linux就该这么些
  • win10正式版发布时间
  • TNet Tasharen Networking
  • js function.call
  • python中email模块
  • jquery绑定数据
  • 河南省2020年12月纳税申报截止日期
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设