位置: 编程技术 - 正文

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两个文件关联合并)

  • 账面价值计税基础算法
  • 对账结算流程
  • etc预付发票可以抵税吗
  • 个税缴款三方协议
  • 一般纳税人核定征收申请条件
  • 企业临时外出经营如何使用发票
  • 贷款损失准备金怎么计算
  • 关联方借款的企业所得税政策
  • 上年的应收帐款在本年度如何录入?
  • 代缴代扣个人所得税手续费
  • 金融资产的减少为什么记在贷方
  • 差额征税进项如何抵扣
  • 高新技术企业技术转让所得
  • 车辆一次性入费用会计分录
  • 非正常损失的购进货物进项税不能抵扣
  • 发票增值税是多少个点
  • 水利基金减免政策2019 未超过10万
  • 工程竣工结算审查期限
  • 代收代付差额征税
  • 安装费的税费的会计分录
  • u盘的内存卡怎么装
  • 周转材料购置费属于材料费吗
  • 支付水费现金流量
  • 事业单位收入需要缴纳所得税吗
  • thinkpad x230笔记本
  • 未开票的销售收入分录
  • framework3.5怎么打开
  • 自然保护什么意思
  • 基于php的系统
  • 分配结转制造费用时借方科目?
  • 营改增企业所得税税率
  • 个人所得税申报流程图
  • 增删改查功能实现
  • 阿里云主机安装软件
  • 租金的支付期限是多久
  • 农民专业合作组织法律制度的类型包括哪些?
  • 消费税和资源税何时计入成本,何时计入费用
  • 购买无形资产的入账价值包括增值税吗
  • 技术服务收入属于销售营业收入吗
  • 企业清算所得税申报
  • 个体户是什么样的
  • 债务抵销的条件
  • 软件续费应记什么科目
  • 外贸公司出口退税进项发票没及时开票有影响吗
  • 收入分成的账务处理会计分录
  • 运杂费扣除增值税进项税额
  • 其他综合收益相反科目
  • 账户验证费会计分录
  • 银行流水账单怎么删
  • 银行对账单怎么修改
  • 工业企业的材料销售收入应计入什么
  • 数据库木马
  • sqlserver代理服务启动失败
  • mysql事件id100
  • sql语句实例大全
  • xp系统任务栏太小怎么办
  • 方正怎么从u盘进pe
  • 电脑任务管理器磁盘100%是什么意思
  • Windows 8.1 with Update MSDN简体/繁体中文原版下载地址与安装密匙
  • linux安装syslog
  • windowsxp的开始菜单
  • win7系统怎样
  • ubuntu 2021
  • cocos creator 动画制作
  • 删除滑动解锁图片
  • 深入理解python异步编程
  • 文件包解密
  • 常用的js框架有哪些
  • jquery移动端ui框架
  • nodejs fabric
  • javascript 数字类型
  • python中面向对象的概念
  • javascript函数调用函数
  • js跨域的几种方法
  • 第五章推动经济高质量发展心得
  • 如何在电子税务局变更财务负责人
  • 资本结构不合理的公司有哪些
  • 已经开票的房子还能退吗
  • 会计建账时一般需要哪几本账
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设