Closed brennentsmith closed 6 years ago
Signed CLA. Rebuild
Change looks pretty straight-forward.
I'd like to see mutual exclusion on path
vs host
and port
-- if a user specifies both path and host, Logstash should fail.
I'll test this (and your other PR on redis output) tomorrow. Thank you for your work :)
👍 Sounds good on the mutual exclusion - PR updated.
Rebuild. Travis seemed to have a networking issue.
I restarted the failed redis job. (3/4 passed, 1 failed due to network issues)
This is probably mergeable! :)
@brennentsmith thank you for the contribution, this is great!
@jsvd - logic updated as requested.
Adds support for unix sockets on connecting to redis. Can result in a 50% increase in performance (https://redis.io/topics/benchmarks) and provides a touch of local ACL’s (permissions on the local file descriptor).
We use Redis heavily at Speedtest.net as a local pre-buffer for logstash, and using unix sockets helps reduce the local overhead.
Corresponding
logstash-output-redis
PR: https://github.com/logstash-plugins/logstash-output-redis/pull/57