与简单的python日志记录+现有数据库日志表组合相比,使用ELK进行日志管理有什么优势?

问题描述 投票:0回答:1

假设我在自动化服务器(例如Jenkins)上运行许多Python进程,假设我要使用Python的本机日志记录模块,除了写入Jenkins控制台或日志文件之外,我还想存储和集中日志某处。

我曾考虑过使用ELK,但是后来我意识到我可以在现有数据库中创建一个专用的日志表(我正在使用Redshift),使用Grafana之类的东西来进行日志显示/可视化并保存自己的信息。部署新系统很麻烦(我们团队中的大多数人都熟悉Redshift,但不熟悉ElasticSearch)。

尽管听起来很简单,但我觉得我并没有看大图,而我会缺少一些强大的功能,这些功能最初是为Logstash等组件编写的。这些功能是什么?使用ELK代替我的解决方案将有何优势?

谢谢!

elasticsearch logging logstash elastic-stack
1个回答
0
投票
过去一年,我在公司中实现了完整的ELK堆栈。
© www.soinside.com 2019 - 2024. All rights reserved.