title: Using redis with logstash
body: <p>I'm wondering what are the pros and cons of using redis as a broker in an infrastructure?</p>
  
  <p>At the moment, all my agents are sending to a central NXLog server which proxies the requests to logstash --> ES.</p>
  
  <p>What would I gain by using a redis server in between my nxlog collector and logstash? To me, it seems pointless as nxlog has already good mem and disk buffers in case logstash is down.</p>
  
  <p>What would I gain?</p>
  
  <p>Thank you</p>