日志服务器用 ELK 还是 Graylog2 好?

2016-07-11 16:20:22 +08:00
 coagent
要处理的日志有: Nginx, Java log4j, Python gunicorn stdout, Mysql 等,单行和多行的日志都有,看了下 ELK ,它对多行日志(比如 Java 异常打印日志)处理比较麻烦,还有原始日志不做保留,但 ELK 应用最多, Graylog2 同样是开源,用的相对少一些。

想请教下 V 友,你们实际使用的感受,两者推荐选择哪一下呢?两者有哪些坑要注意的?

谢谢
13547 次点击
所在节点    服务器
5 条回复
server
2016-07-11 16:45:49 +08:00
elk 能给你的不仅仅是日志
coagent
2016-07-11 17:09:07 +08:00
@server 嗯, ELK 里的组件还有其他用途,我目前只需要用它做日志。 Elasticsearch 我们也用来存生产数据,比如订单数据。
xi4oh4o
2016-07-11 20:42:14 +08:00
Logstash + Filebeat 规则写好了,多行也没什么问题
fangpeishi
2016-07-11 21:04:31 +08:00
graylog 查詢的時候非常爽,看樓主你自己的側重點吧,如果只是查詢,然後簡單的統計( graylog 有 dashboard ),同事也有郵件報警功能之類的。而且部署起來非常簡單。你提到的那幾種日子,都有現成的插件,或者用 graylog-collector 收集都可以。
ELK 不太瞭解,不過 graylog-web (現在都和 graylog-server 和一起了)易用性應該甩 Kibana 好幾條街。

前段時間翻譯過一篇文章,有興趣可以看看,包含一些 ES 入門的坑。
http://fangpeishi.com/elasticsearch-for-logging_zh.html
fangpeishi
2016-07-11 21:05:43 +08:00
有些錯別字,抱歉:

graylog 查詢的時候非常爽,看樓主你自己的側重點吧,如果只是查詢,然後簡單的統計( graylog 有 dashboard ),同時也有郵件報警功能之類的。而且部署起來非常簡單。你提到的那幾種日誌,都有現成的插件,或者用 graylog-collector 收集都可以。
ELK 不太瞭解,不過 graylog-web (現在和 graylog-server 合一起了)易用性應該甩 Kibana 好幾條街。

前段時間翻譯過一篇文章,有興趣可以看看,包含一些 ES 入門的坑。
http://fangpeishi.com/elasticsearch-for-logging_zh.html

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

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

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

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

© 2021 V2EX