假设我在自动化服务器(例如Jenkins)上运行许多Python进程,假设我要使用Python的本机日志记录模块,除了写入Jenkins控制台或日志文件之外,我还想存储和集中日志某处。
我曾考虑过使用ELK,但是后来我意识到我可以在现有数据库中创建一个专用的日志表(我正在使用Redshift),使用Grafana之类的东西来进行日志显示/可视化并保存自己的信息。部署新系统很麻烦(我们团队中的大多数人都熟悉Redshift,但不熟悉ElasticSearch)。
尽管听起来很简单,但我觉得我并没有看大图,而我会缺少一些强大的功能,这些功能最初是为Logstash等组件编写的。这些功能是什么?使用ELK代替我的解决方案将有何优势?
谢谢!