常用的apache access日志分析脚本
2019独角兽企业重金招聘Python工程师标准>>>
apache访问日志分析
当前WEB服务器中联接次数最多的ip地址
#netstat -ntu |awk '{print $5}' |sort | uniq -c| sort -nr
查看日志中访问次数最多的前10个IP
#cat access_log |cut -d ' ' -f 1 |sort |uniq -c | sort -nr | awk '{print $0 }' | head -n 10 |less
查看日志中出现100次以上的IP
#cat access_log |cut -d ' ' -f 1 |sort |uniq -c | awk '{if ($1 > 100) print $0}'|sort -nr |less
查看最近访问量最高的文件
#cat access_log |tail -10000|awk '{print $7}'|sort|uniq -c|sort -nr|less
查看日志中访问超过100次的页面
#cat access_log | cut -d ' ' -f 7 | sort |uniq -c | awk '{if ($1 > 100) print $0}' | less
统计某url,一天的访问次数
#cat access_log|grep '12/Aug/2009'|grep '/images/index/e1.gif'|wc|awk '{print $1}'
前五天的访问次数最多的网页
#cat access_log|awk '{print $7}'|uniq -c |sort -n -r|head -20
从日志里查看该ip在干嘛
#cat access_log | grep 218.66.36.119| awk '{print $1"\t"$7}' | sort | uniq -c | sort -nr | less
列出传输时间超过 30 秒的文件
#cat access_log|awk '($NF > 30){print $7}' |sort -n|uniq -c|sort -nr|head -20
列出最最耗时的页面(超过60秒的)
#cat access_log |awk '($NF > 60 && $7~/\.php/){print $7}' |sort -n|uniq -c|sort -nr|head -100
转载于:https://my.oschina.net/SmileWolf/blog/76356
常用的apache access日志分析脚本相关推荐
- linux常用的日志分析脚本
linux实用的日志分析脚本日志分析随意的tail一个access_log文件,下面是一条经典的访问记录218.19.140.242 – - [10/Dec/2010:09:31:17 +0800] ...
- linux实用的日志分析脚本
日志分析 随意的tail一个access_log文件,下面是一条经典的访问记录 218.19.140.242 – - [10/Dec/2010:09:31:17 +0800] "GET /q ...
- MySQL 数据库慢查询日志分析脚本
这个脚本是基于pt-query-digest做的日志分析脚本,变成可视化的格式. 目录结构是 ./mysql_data/log ./mysql_data/log/tmp ./slow_query # ...
- python分析服务器日志_python实现web服务器日志分析脚本
python日志分析脚本 用python可以实现大日志文件的分析,比如查到sql注入语句,然后看到IP,就可以改下脚本,用IP为特征取出日志,分析入侵过程. python比较shell脚本的优点是速度 ...
- web中间件日志分析脚本1.0(shell脚本)
一.功能 二.效果图 0.刚运行脚本需要输入日志文件名或绝对路径 1.可查看不同IP的访问次数 2.查看某一IP访问了哪些页面,下面还可以将该日志保存到文件中,按y保存,**IP一定要写选项1里面有的 ...
- nginx日志分析脚本
#!/usr/bin/env bashecho "" echo " =================================================== ...
- 我的日志分析之道:简单的Web日志分析脚本
前言 长话短说,事情的起因是这样的,由于工作原因需要分析网站日志,服务器是windows,iis日志,在网上找了找,github找了找,居然没找到,看来只有自己动手丰衣足食. 那么分析方法我大致可分为 ...
- nginx安全日志分析脚本的编写
https://blog.csdn.net/nextdoor6/article/details/51914966
- python 统计分析apache日志_python分析apache访问日志脚本分享
#!/usr/bin/env python # coding=utf-8 #------------------------------------------------------ # Name: ...
- python脚本分析apache访问日志
问题: 编写count_patt.py脚本,实现一个apche日志分析脚本: 统计每个客户端访问apache服务器的次数 将统计信息通过字典的方式显示出来 分别统计客户端是Firefox和MSIE的访 ...
最新文章
- Linux基础命令---e2fsck
- cellpadding,cellspacing都是废弃的属性了,早已不推荐使用,最新的html5里已经彻底去掉了这些表现型的属性。
- 基于html的数据库,基于HTML5的本地数据库与服务端数据库的协同研究
- 首批互联网地图服务牌照发放 图吧地图获得甲级服务资质
- android动态访问权限,android – Firebase规则:动态授予特定用户访问权限
- 论文多次被拒怎么办?Best Paper Award获得者聊聊如何才能中顶会
- 记录:JS异步解决方案的发展以及优缺点
- 公司来了个傻员工,改变了所有聪明的员工
- System.Data.SQLite(SQLite ADO.NET 2.0的提供程序,已经包含Sqlite引擎)
- win 10配置安装iis
- 自动驾驶模拟器Carla之python编程-(1)简介
- [转载] Python中filter筛选函数匿名参数问题
- Java如何比较两个数组是否相等
- 韩顺平 Java IO流 自学笔记
- Oct.14 华为数通部算法岗面经
- android 垂直方向布局,Android详解4种基本布局
- 浙江大学计算机学院足球队,校三好杯 | 海洋学院足球队:再创佳绩
- opencv读取海康威视摄像头
- javaScript特殊知识点归纳
- E. MEX and Increments---dp+优先队列+贪心
热门文章
- 聚类(2)-- Fuzzy k-means clustering
- Centos7 防火墙 ( firewalld ) 和 Selinux 一些简单操作命令
- EasyRecovery的高级设置如何使用
- 《vSphere性能设计:性能密集场景下CPU、内存、存储及网络的最佳设计实践》一1.2.4 存储...
- 关于郭天祥51开发板无法烧敲代码问题的解决(Prolific USB-to-Serial Comm Port)
- IAR模板--怎样在IARproject中创建和使用模板
- C#中通过Lambda表达式为委托传入更多的参数
- 「leetcode」463. 岛屿的周长【模拟便可】详解
- inDesign文字教程,如何制作复古文本效果?
- 苹果Mac图片清晰度增强软件:Topaz Sharpen AI