Jimliu


一只刚上路的前端程序猿


nginx日志分析

分析nginx日志

隔了好久又来填坑。

因为工作的需要,之前对于nginx服务器的了解为0;学生时代有个需求是pc访问和手机访问
跳转不同的页面,当时不知道nginx去判断User-Agent,所以搞了个空的页面去写js判断。现在想想
好蛋疼啊。工作后发现nginx好强大,好喜欢~

好吧 回归正题,项目服务器nginx打包规则是每周压缩,所以对于日志文件 分为.log和.gz

分析日志文件

cat name.log

分析日志压缩文件

zcat name.log.gz

例:

zcat name.log.*.gz | grep "筛选条件" | awk -F '' '{print $1}' | sort | uniq | wc -l

逐个分析 grep 可以筛选各种字符串

awk -F ‘’ 按照空格分列

{print $1} 打印分列后的第一列

sort 排序

unique 可以配合排序使用 去重

wc -l 列出行数

grep -v 除去条件

未完等待继续填坑

最近的文章

愉快写博客

忙了几天来填坑。 …

于  工具 继续阅读
更早的文章

iterm2

iterm2快捷键记录标签 新建标签:command + t 关闭标签:command + w 切换标签:command + 数字 command + 左右方向键 …

于  工具 继续阅读