1

我有一个连续生成日志的 Tableau 服务器(Windows 平台)。我想将它流式传输到 apache spark 进行一些实时分析。我查看了以下解决方案,但似乎没有一个满足要求。

1) 使用 nxlog 代理。这是不可扩展的,因为将来日志可能来自多个 tableau 服务器。

2) fluented , flume 与 windows 不兼容。

3) Kafka 是毫无疑问的,因为它不跟踪日志文件。

什么是此类问题的可扩展解决方案?主要限制是 Tableau Server 在 Windows 上运行,

4

1 回答 1

1

一种选择(我个人会使用)是将http://logstash.net/与 Apache Kafka 一起使用。

在 Google 上搜索“logstash windows”会出现一些教程。

排除 Kafka 因为它不跟踪日志文件并没有多大意义。:)

于 2015-01-11T20:34:33.747 回答