下面分享一下我用Shell编写的分析Nginx日志的脚本,它可以快速得出排名最前的网 站和IP等,内容如下所示: Most of the ip: ------------------------------------------- 220 59.41.24.48 178 59.41.24.80 172 183.57.82.35 Most of the time: -------------------------------------------- 51 15:55 51 15:16 36
本文将介绍用shell脚本来分析Nginx负载均衡器的日志,这样可以快速得出排名靠前的网站和IP等,推荐大家使用线上环境下的shell脚本。本文中的shell脚本又分为两种情况,第一种情况是Nginx作为前端的负载均衡器,其集群架构为Nginx+Keepalived时,脚本内容如下所示:
vim log-nginx.sh
#!/bin/bash
if [$# -eq 0 ]; then
echo Er