I have a Tableau server (windows platform )which continuously generate logs. I want to stream it to apache spark for some real time analysis. I looked at following solution but none seems to satisfy the requirement.
1) using nxlog agent. This is not scalable, since in future logs may be coming from multiple tableau server.
2) fluented , flume are not compatible with windows.
3) Kafka is out of question , since it does not tail a log file.
what can be a scaleble solution to such problem? Major limitations are Tableau server runs on windows,