美文网首页
运维基础知识-日志分析

运维基础知识-日志分析

作者: 无聊的上帝op | 来源:发表于2018-02-05 22:00 被阅读0次

1.从文件中读取关键词进行搜索 且显示行号
输出test.txt文件中含有从test2.txt文件中读取出的关键词的内容行,并显示每一行的行号
cat test.txt | grep -nf test2.txt

2.输出2个log的不同,取出a有b没有的
grep -vwf b a
思考点:a和b谁在前,谁在后?

3.输出2个log的相同,取出a和b都有的
grep -wf a b

4.提取文件第91-100行数据
head -100 文件名 | tail -10 >>a.log

5.网站状态码个数查询-nginx
awk ‘{print $9}' access.log |sort|uniq -c|sort -nr

6.查看某一天有多少个IP访问
cat access.log | grep "20/Mar/2011" | awk '{print $3}' | sort | uniq -c | sort -nr

7.查看某一小时的404报错数量[21/Mar/2018:11:52:15 +0800]
grep "2018:0[7-8]" access.log | awk '{print $4}' |grep "404"| sort | uniq -c| sort -nr | wc -l

8.通过日志查看当天访问次数最多的时间段
awk '{print $4}' access.log | grep "19/Dec/2016" |cut -c 14-18|sort|uniq -c|sort -nr|head

9.日志文件中计算2列差值


运维基础知识-日志分析 运维基础知识-日志分析

相关文章

  • 运维基础知识-日志分析

    1.从文件中读取关键词进行搜索 且显示行号输出test.txt文件中含有从test2.txt文件中读取出的关键词的...

  • python 读取ng日志并根据关键字分离出相关行数据

    运维时需要分析ng的log日志, 然后根据关键字读取相关行数据出来分析, 避免打开整个文件太大导致缓慢. 代码如下...

  • CTF初识

    ctf分类 安全加固,系统运维,漏洞修补 网络流量,日志分析, 漏洞利用,补丁开发,组织攻防 漏洞利用,攻防实施 ...

  • Redis开发与运维总结

    《Redis开发与运维》总结,需实测数据来源于Redis5.0.7 慢日志分析: 客户端执行过程:发送 - 排队 ...

  • Nginx的日志分割及pv统计展示

    运维统计分析,通过分割nginx日志(按小时/天/星期/月),pv统计访问量以便于分析热门操作场景。具体实施按以下...

  • 本地日志分析上报脚本实现思路梳理

    一、背景 目前我们部门的日志查询只能通过开发人员登录对应的机器执行日志分析,效率不够高效。对于现网问题,由于运维不...

  • 轻量级日志收集工具Filebeat

    引言 日志对于程序非常重要,日志对于定位问题,数据分析有着十分强大的作用,是程序员和运维人员重要的工具。线上90%...

  • 日志在企业运维中的重要性

    日志在企业运维中的重要性 [toc] 日志收集端的选型 组件的轻量级 自身的容错性 组件多样化,可拓展 运维友好 ...

  • 第3章 小功能大用处

    1. 慢查询分析 慢查询日志帮助开发和运维人员定位系统存在的慢操作。所谓的慢查询日志就是系统在命令执行前后计算每条...

  • python 爬虫与反爬虫

    IP:网页的运维人员通过分析日志发现最近某一个IP访问量特别特别大,某一段时间内访问了无数次的网页,则运维人员判断...

网友评论

      本文标题:运维基础知识-日志分析

      本文链接:https://www.haomeiwen.com/subject/liaizxtx.html