【发布时间】:2020-06-11 16:00:22
【问题描述】:
目前我的应用程序使用winston 来记录到控制台和logstash,但我需要将日志发送到kafka,然后将它们流式传输到spark 并将数据写入cassandra。我遇到了几种不同的方法来解决这个问题:
- 一种是log到一个文件,然后使用filebeats将log输出到kafka
- 二是从logstash输出数据
- 还有一些其他的解决方案,包括使用 kafka-logger 包(将数据直接从 winston 发送到 kafka),但我不知道它有多安全,因为 git repo 在 2 年内没有更新。李>
我希望我提供了有关问题的足够信息,如果没有,我将编辑我的问题。
【问题讨论】:
-
因为我正在使用 spark 进行一些转换和聚类。
标签: logging apache-kafka logstash winston