位置: 编程技术 - 正文

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

  • 税务局退回个税手续费会计分录
  • 物业公司停车位出租发票税率是多少钱
  • 以前年度多缴的税款退回现金流量
  • 通行费机打发票税率
  • 2020年建筑企业税收优惠政策
  • 增值税专用发票抵扣税额是什么意思
  • 固定资产一次性折旧的账务处理和税务处理
  • 现金形式发放的福利需要扣税吗
  • 搬迁补偿收入计入什么会计科目
  • 建筑行业挂靠代扣税款如何入账?
  • 公司预付签证费怎么入账
  • 分配利润和分配股利
  • 待处理财产损益是什么意思
  • 小规模纳税人查账征收所得税税率
  • 一般纳税人当月只有进项没有销项怎么做账
  • 信用等级D可以贷款吗
  • 临时建筑进项税可以一次抵扣吗?
  • 小规模纳税人减征额怎么计算
  • 无形资产怎么计算摊销
  • 行政单位以前年度会计错账调整
  • 红字发票信息表是销方还是购方开
  • 外购货物评估减值要转出进项税额吗?
  • 消费税怎样做分录
  • 回迁房所得税处理
  • 土地溢价的成本包括
  • 车船税可以抵扣个税吗
  • 房产契税征收率
  • 手动ghost还原硬盘
  • mac如何修改照片的尺寸大小
  • win10专业版如何改为家庭版
  • 神经辐射场nerf三维重建入门
  • 增值税纳税人的相关规定
  • 净资产收益率的概念
  • Delete `␍` 最简单最有效的解决方法和解释(VScode)
  • SSD目标检测算法
  • php写一个简单的单例模式
  • 应收账款的
  • 你要和我一起爬山吗
  • 公司期货套期保值会计处理方法
  • 个人接受现金捐赠的情况
  • mongodb的配置文件
  • 软件服务费可以全额抵扣吗?
  • 会计单据可以用什么代替
  • 现代服务业进项抵扣新政策
  • 研发费用辅助账怎么做
  • 未达起征点怎么填
  • 代扣代缴境外增值税怎么申报
  • 小规模企业增值税税收优惠政策2023
  • 服务行业人工费一般控制在多少合适
  • 与广告公司签个协议
  • 增值税零税率发票怎么开
  • 处置存货损失应该放哪个科目
  • 开办费入哪个会计科目
  • 非限定性净资产 限定性净资产
  • 预收账款占销售收入比例预警值为比例大于
  • 承租人和共同承租人
  • 事业单位可以报考事业单位吗
  • 明细分类账三栏式
  • 会计做账工作总结
  • mysql语句删除表
  • mmc不能打开文件win10
  • sqlserver存储过程怎么查看
  • windows2003怎么升级
  • linux文件压缩和解压缩命令
  • win7电脑开机提示oxcoooooe9
  • win7系统启动不起来什么原因
  • win10安装不了itunes怎么办
  • 系统自带邮件
  • unity怎么用
  • unity3d碰撞体
  • jquery移动节点的方法
  • js使文本框失去焦点的方法
  • js判断浏览器内核和版本
  • jquery有哪些
  • linux装python环境
  • 最简单手电筒
  • 社保批扣和灵活就业批扣有什么区别
  • 如何在国税网上做企业会计制度备
  • 广西税务申报增值税时为什么打开表格时总是加载中
  • 2013年山西高考作文
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设