w
是否应该将日志的“写”独立至局域网的一台或一群专门服务于“写日志”的服务器?这样让“app服务器”专职地处理用户的请求,而不必因为“写日志甚至异步分析日志”来降低用户体验?
Spencer老师
其实 排序 搜索 去重 统计 这几个功能awk本身都能做
不过我也记不清awk的那么多语法,直接用了更简单的命令套管道处理
Apache 日志分析
一行命令统计 “访问过 login.html 这个文件的独立IP用户数”
今天登录过ERP的用户中,有 146 / 242 = 60% 的用户已清过浏览器缓存
用 logrotate 做了日志自动分割,每天生成一个日志文件
日志文件是这样的
没有日期后缀的就是最新的日志文件
一些日积月累可能会产生很大日志文件的,可以用 logrotate 自动分卷
可以定义按日、周、月分卷
一些访问量巨大的系统,日志文件是按小时甚至分钟分卷的
然后再用异步程序处理这些海量的日志文件
时间: 2024-10-11 18:18:14