Search code examples
logstashlogstash-forwarder

Is there a log shipper for logstash that does not require Java?


We have various windows boxes which we want to aggregate IIS (and other) logs from. Logstash with elasticsearch seems like the direction to take.

However we do not want java installed on the server machines (the central logstash one is fine obviously). Is there a shipper that does not require java that will get logs into logstash?


Solution

  • There are a lot of shippers these days. You can use standard syslog to send logs to logstash, there are some implementations for Windows availabe. You can take also look into the fluentd documentation which mentions nxlog (http://docs.fluentd.org/articles/windows).

    Logstash itself doesn't care too much how you get the logs into its system. You can use redis, tcp, syslog, udp... whatever is most convenient or available. Please take a look into all supported input types on http://logstash.net/docs/1.4.2/