日志分析如何分析 Linux 日志

日志分析  时间:2022-02-15  阅读:()

如何分析 Linux 日志

Linux系统下Nginx 日志可以查看系统运行记录和出错说明,对Nginx 日志的分析可以了解系统运行的状态。那么Linux系统Nginx日志怎么分析呢?   Nginx 日志相关配置有 2 个地方:ess_log 和 log_format 。   默认的格式:   ess_log /data/logs/ess.log;   log_format old ‘$remote_addr [$time_local] $status $request_time $body_bytes_sent ’   ‘“$request” “$ess_log /data/logs/ess.log buffer=32k flush=5s;   这决定了是否实时看到日志以及日志对磁盘 IO 的影响。   Nginx 日志能够记录的变量还有很多没出现在默认配置中:   比如:   请求数据大小:$request_length   返回数据大小:$bytes_sent   请求耗时:$request_time   所用连接序号:$connection   当前连接发生请求数:$connection_requests   Nginx 的默认格式不可计算,需要想办法转换成可计算格式,比如用控制字符 ^A (Mac 下 ctrl+v ctrl+a 打出)分割每个字段。   log_format 的格式可以变成这样:   log_format new ‘$remote_addr^A$ess.log | awk -F ‘^A’ ‘{print $10}’ | sort | uniq -c   查找当前日志文件 500 错误的访问:   cat ess.log | awk -F ‘^A’ ‘{if($5 == 500) print $0}’   查找当前日志文件 500 错误的数量:   cat ess.log | awk -F ‘^A’ ‘{if($5 == 500) print $0}’ | wc -l   查找某一分钟内 500 错误访问的数量:   cat ess.log | awk -F ‘^A’ ‘{if($5 == 500) print $0}’ | grep ’09:00’ | wc-l   查找耗时超过 1s 的慢请求:   tail -f ess.log | awk -F ‘^A’ ‘{if($6》1) print $0}’   假如只想查看某些位:   tail -f ess.log | awk -F ‘^A’ ‘{if($6》1) print $3″|”$4}’   查找 502 错误最多的 URL:   cat ess.log | awk -F ‘^A’ ‘{if($5==502) print $11}’ | sort | uniq -c   查找 200 空白页   cat ess.log | awk -F ‘^A’ ‘{if($5==200 && $8 《 100) print $3″|”$4″|”$11″|”$6}’   查看实时日志数据流   tail -f ess.log | cat -e   或者   tail -f ess.log | tr ‘^A’ ‘|’   照着这个思路可以做很多其他分析,比如 UA 最多的访问;访问频率最高的 IP;请求耗时分析;请求返回包大小分析;等等。   这就是一个大型 Web 日志分析系统的原型,这样的格式也是非常方便进行后续大规模 batching 和 streaming 计算。   以上就是Linux系统Nginx日志怎么分析的全部内容了,可以看出来Nginx日志还是有很强大的作用的。

陆零(¥25)云端专用的高性能、安全隔离的物理集群六折起

陆零网络是正规的IDC公司,我们采用优质硬件和网络,为客户提供高速、稳定的云计算服务。公司拥有一流的技术团队,提供7*24小时1对1售后服务,让您无后顾之忧。我们目前提供高防空间、云服务器、物理服务器,高防IP等众多产品,为您提供轻松上云、安全防护 为核心数据库、关键应用系统、高性能计算业务提供云端专用的高性能、安全隔离的物理集群。分钟级交付周期助你的企业获得实时的业务响应能力,助力核心业务飞速成...

hostkvm:7折优惠-香港VPS韩国VPS,8折优惠-日本软银、美国CN2 GIA、新加坡直连VPS

hostkvm本月对香港国际线路的VPS、韩国CN2+bgp线路的VPS正在做7折终身优惠,对日本软银线路、美国CN2 GIA线路、新加坡直连线路的VPS进行8折终身优惠促销。所有VPS从4G内存开始支持Windows系统,当然主流Linux发行版是绝对不会缺席的!官方网站:https://hostkvm.com香港国际线路、韩国,7折优惠码:2021summer日本、美国、新加坡,8折优惠码:2...

[6.18]DogYun:充100送10元,态云7折,经典云8折,独立服务器月省100元,幸运大转盘最高5折

DogYun是一家2019年成立的国人主机商,提供VPS和独立服务器租用等,数据中心包括中国香港、美国洛杉矶、日本、韩国、德国、荷兰等,其中VPS包括常规VPS(经典云)和按小时计费VPS(动态云),使用自行开发的面板和管理系统,支持自定义配置,动态云各个硬件独立按小时计费,带宽按照用户使用量计费(不使用不计费)或者购买流量包,线路也可以自行切换。目前商家发布了6.18促销方案,新购动态云7折,经...

日志分析为你推荐
虚拟主机搭建网站教程如何用虚拟主机建立企业网站虚拟主机是什么意思什么是虚拟主机?免备案虚拟主机1元建交友网站的步骤? 这建站系统需多少资金? 空间需要多少G以上? 有建站软件的话,还需要买虚拟主机吗?虚拟主机支持jsp西部数码java虚拟主机怎么样,jsp虚拟主机有什么限制,速度怎样服务器做虚拟主机如何把服务器变成虚拟服务器wamp虚拟主机如何用云主机+wamp+wordpress搭建博客站点域名和虚拟主机怎么注册域名和虚拟主机的香港虚拟主机第一主机的香港虚拟主机好吗?服务器/虚拟主机租用服务器租用是什么意思??n点虚拟主机 连接网络失败...虚拟机连不上网怎么办 ?
私服服务器租用 重庆vps租用 主机评测 私服服务器 512m 空间服务商 骨干网络 lol台服官网 南通服务器 香港新世界中心 空间首页登陆 睿云 winds apache启动失败 linux服务器系统 hosts文件修改 在线tracert 性能测试工具 报警主机 更多