nginx 日志反导到数据库,有比较好的方案吗? 最近有这个需求,一直没有比较好的方案。
1
liprais 2017-06-20 17:43:29 +08:00
自己写个 parser 把你需要的 column 解出来写到数据库里去
或者找个开源的 parser |
2
koon_kai 2017-06-20 17:48:56 +08:00
用 elk?
|
5
prasanta 2017-06-20 18:24:01 +08:00 via Android
elk 就 elk,别纠结了
|
6
cnyang 2017-06-20 18:31:02 +08:00
|
7
misaka19000 2017-06-20 18:33:35 +08:00 via Android
写个脚本定时导入感觉很好了
|
8
hustlike 2017-06-20 18:38:34 +08:00
用 ELK 就不用放到数据库去了……直接存 ELK 里面。你估计只需要一个 ElasticSearch 就够了。
|
9
Cooky 2017-06-20 18:41:07 +08:00 via Android
rsyslog
|
10
yghack 2017-06-20 18:45:34 +08:00
ELK
数据量很大?不需要中间件,直接 filebeat |
11
ohhe 2017-06-20 21:15:38 +08:00
fluentd
|
12
zhengwenk 2017-06-20 21:44:58 +08:00
elk 还有什么不明朗的
|
13
ohblue 2017-06-20 22:41:28 +08:00
filebeat
|
14
willis 2017-06-21 08:41:05 +08:00
nginx 日志自定义为 json ,然后 elk
|
15
MajorAdam 2017-06-21 09:37:44 +08:00
elk
|
16
coolloves 2017-06-21 13:05:37 +08:00 via iPhone
rsyslog 实时传到 es 即可
|