日志统计

2016-07-22 13:59:19 +08:00
 harry890829

我现在有几个 Apache 的 log 日志,格式简单来说如下格式: 121.12.40.232 - - [15/Jul/2016:00:01:12 +0800] "GET /update.xml HTTP/1.1" 404 1012 114.98.104.46 - - [15/Jul/2016:00:02:02 +0800] "GET /update.xml HTTP/1.1" 404 1012

需要统计一下。 我能想到的方案无非两个,第一个 shell 命令,第二个写个 python 脚本来跑,无奈两个都不怎么会,麻烦给点提醒

4345 次点击
所在节点    DevOps
10 条回复
Livid
2016-07-22 14:12:08 +08:00
关键词:

GoAccess
AWStats
harry890829
2016-07-22 14:27:46 +08:00
@Livid 多谢提醒,搜索去鸟~~
SlipStupig
2016-07-22 15:38:19 +08:00
ELK,海量分析的首选
9
2016-07-22 15:42:25 +08:00
不要犹豫, ELK 搞起
liuyi_beta
2016-07-22 15:50:03 +08:00
做简单的统计: cat accesslogxxxxx|grep "KEYWORD"|wc
ksupertu
2016-07-22 15:52:49 +08:00
elkstack 权威指南
testlc
2016-07-22 16:07:11 +08:00
awk 配和正则
coolloves
2016-07-22 23:12:55 +08:00
最简单的不就这样?
cat xx.log|awkl '{print $x}' 统计什么就改 x 为什么
0915240
2016-07-23 09:05:32 +08:00
elk 吧
cooka
2016-07-23 13:57:05 +08:00
看你的日志量有多大, 如果只是自己的网站, 找一个 logentries 类似的线上日志收集分析的 saas 网站可能更合适一些.
一定量内免费, 有现成的日志统计分析功能.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/294191

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX