位置: 编程技术 - 正文

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

  • 银行代发工资必须交社保吗
  • 未入账的固定资产处理的财务处理
  • 借款当月算利息吗
  • 个体工商户是否家庭经营的区别
  • 退回以前年度工资怎么做账
  • 餐饮发票个人抬头怎么写
  • 联合开发合作模式
  • 股本与注册资本实收资本的区别
  • 固定资产的净收益和净损失怎么计算
  • 追加的固定资产当月计提折旧吗
  • 银行代扣水费发票怎么开
  • 销售原材料收到商业承兑汇票会计分录
  • 进项税暂估收入的税务处理
  • 办公室租赁合同需要交哪些税额?
  • 挂靠经营的纳税人
  • 长期待摊会计处理
  • 免税销售额对应的进项税额
  • 集体企业属于事业单位吗
  • 1697510605
  • 道路工程施工机械
  • 物流补贴需要交税吗
  • 华为折叠手机mateXs
  • 防火墙老是弹出来怎么弄
  • 企业取得的利息收入 用什么科目
  • 服务佣金是什么意思
  • 收到财政局专项审计短信
  • 房屋扩建折旧年限怎么算
  • php数据库分页是怎么实现的
  • 技术服务辅助设施包括
  • pddpic是什么文件
  • 企业商誉高好还是低好
  • 应发工资扣税
  • 履约保证金和质保金可以一起收取吗
  • 集团内部资金拆借利息增值税
  • 博德明高沼上布朗威利山麓的废弃小屋,英格兰 (© Helen Hotson/Alamy Stock Photo)
  • 塔拉基之死
  • thinkphp3.2.3
  • 增值税发票可以作废重新开吗
  • 卷卷卷卷卷
  • 若依框架前端发请求
  • 应收账款的平均余额怎么计算
  • 保税进料加工企业
  • element插件安装方法
  • 建筑企业异地预缴增值税计算
  • 对公账户的种类有几种
  • php算法面试题有答案吗
  • 房产税和城镇土地使用税需要计提吗
  • 纳税申报资料报表怎么填
  • 视同销售收入是纳税调整项目吗?
  • 个人转租房屋需要交房产税吗
  • 速动比率和流动比率的关系
  • 营改增之前广告位出租
  • 一般会计准则是什么
  • 核定征收需要什么资料
  • sqlserver中通过osql/ocmd批处理批量执行sql文件的方法
  • SQL 中sp_executesql存储过程的使用帮助
  • mysql免安装版怎么使用
  • 怎么卸载xp系统安装win7系统
  • win10两个网络怎么选择网络
  • newmessage是什么软件
  • xp系统好奇怪哦
  • mac的itunes怎么下载歌曲
  • winhost.exe - winhost是什么进程
  • win7虚拟内存如何转移到D盘
  • 苹果MAC电脑怎么玩圣安地列斯
  • windows8联网
  • 红帽企业版更新了吗
  • linux中vi命令详解
  • win10怎么打开ie浏览器的兼容模式
  • jquery的事件处理有哪些
  • 安卓里面怎么调用方法
  • 能用python做什么
  • unity3d打包成apk
  • 江西省电子税务局登录入口
  • 发票怎能打印
  • 税务备案超过15天
  • 广东省电子税务局官网登录入口
  • 长春税务局待遇如何
  • 江苏税务局电子
  • 辽宁省医保明细查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设