Bil*_*erg 3 java python-3.x logstash filebeat
我计划为我们的一个项目构建一个集中式日志系统,该项目有多个用 Java、Python 和 Scala 编写的组件。我想从不同部分(REST 服务器、Spark 作业、Airflow 服务器)收集日志以记录到 Elastic 搜索中并建立索引。我可以看到Python和Java日志记录模块中都有直接库可以将日志从应用程序直接推送到 Logstash。我可以看到 filebeat 可以在服务器上配置,将日志从文件推送到logstash。使用 filebeat 比直接将日志发送到 Logstash 有什么优势?最佳实践是什么?
以下是这两种方法的一些优点和缺点:
优点:
缺点:
优点:
缺点:
归档时间: |
|
查看次数: |
3400 次 |
最近记录: |