在日志目录下面找到访问日志 access_log.2017-07-01.log
统计访问ip和每个ip的访问次数
1 | awk '{print $1}' access_log.2017-07-01.log | sort -n | uniq -c | sort -rn | head -n 10 |
还可以将文件合并进行所有访问记录的统计:
1 | cat access_log.* | awk '{print $1}' | sort | uniq -c | sort -rn |
该命令将访问日志文件合并为一个文件,并使用awk命令提取每行日志的第一个字段(即客户端IP地址),使用sort命令进行排序和去重,并使用uniq命令统计每个IP地址出现的次数,最后使用sort命令按照访问次数倒序排列。
另外,也可以使用Logstash等工具将Tomcat访问日志导入到Elasticsearch或其他数据存储中,通过查询和可视化工具进行统计和分析。