位置: 编程技术 - 正文

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

  • 一般纳税人简易征收的适用范围
  • 无偿调入固定资产计提折旧吗
  • 当买方违约时,卖方可以得到哪些补救?
  • 即征即退办理时限是多少
  • 收到免税发票怎么做账务处理
  • 事业单位发票名称是原来的怎么办
  • 工程成本哪些可以抵扣
  • 可以把两张发票合写在记账凭证上吗
  • 厂房出租税收分类
  • 房产税税率2023税率表
  • 不动产发票如何开具
  • 油票需要填纳税信息吗
  • 转让无形资产所有权计入什么科目
  • 文化事业建设费征收对象
  • 利润分配的余额
  • 存货入库后的仓储费记录
  • 财政资金安排促进高质量发展
  • 销售货物没有合同要交印花税吗
  • 计提折旧计算公式是什么
  • 土地无形资产怎么估值
  • 北大新闻传播学院副院长
  • win10蓝牙添加设备闪退
  • 发票开出后对方不付款
  • 一般纳税人转小规模流程
  • php教程 ftp 函数
  • 累计计税折旧如何调整
  • win10系统安装详细步骤
  • setlang.exe - setlang是什么进程 有什么用
  • 收到进项发票当月能抵扣吗
  • 不用财务软件的公司要去吗
  • 农业公司经营项目有哪些?
  • vue-axios详细介绍
  • chat ty
  • .patch文件
  • dnf指令键&怎么设置
  • dir命令参数
  • phpapi接口调用
  • 诉讼代理费计入事业单位什么科目
  • 理财利息可以计息吗
  • 应发工资包含
  • 运费和什么有关
  • 股份有限公司个人股份
  • 事业单位体检费标准是多少
  • 金税盘锁死日期哪里看
  • 哪种营业执照不用交税开店有营业执照有什么好
  • 公司与公司的往来款计入什么科目
  • 计提的生产车间职工工资
  • 广告费的税费分录
  • 小企业固定资产入账标准
  • 城镇土地使用税征收标准及计算方法
  • 进口ddp税款如何缴纳
  • 以前期间留抵税额是什么意思
  • 所得税为负数会计分录
  • 合同分三次付款怎么写
  • 研发部门房租计入研发费吗
  • 不得从销项税额中抵扣的进项税额,不得计提加计抵减额
  • 免税收入怎么申报增值税
  • sql server自定义类型怎么写入备机
  • 阿里云ecs centos sysctl
  • mysql服务1067进程意外终止
  • windows10怎么扩大内存
  • dmidecode 硬盘
  • centos无法挂载位置
  • win7怎么设置快
  • linux简明教程
  • win7电脑屏幕设置常亮不黑屏
  • javascript数据结构与算法
  • jquery实现select选择框内容左右移动代码分享
  • shell中的循环语句有哪些
  • cocos2dx 4.0更新内容
  • uinty实现玩家跟随鼠标位置平滑旋转角度
  • js 图片加载
  • android的
  • javascript声明变量的语句
  • javascript开发自学
  • Unable to connect to zookeeper
  • 税务检查的三种常用方法
  • 国税和地税分别交什么税
  • 西安医疗保险官网
  • 消费税记不记入成本
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设