I'm trying to debug one of my logstash machines that doesn't seem to be processing incoming syslog. I was reading this (https://www.elastic.co/guide/en/logstash/2.4/pipeline.html#_fault_tolerance) and noticed that my working logstash machine will produce this log message every 5 seconds but the one that isn't working does not.
[2018-03-20T12:18:51,027][DEBUG][logstash.pipeline ] Pushing flush onto pipeline
Debug is enabled on both these machines and everything else about them should be identical. I'm assuming that means one of my plugins is broken and blocking the pipeline and I just haven't caught it on the working machine yet. Is this a decent assumption?
Also does anyone have any suggestions on debugging a stuck output or filter?