I have a cloud elastic instance and a local VM running logstash that is reading data from RabbitMQ which is also local.
This has been running fine for 4 days then today I nocitce that the queue on RabbitMQ is growing as it has no consumer.
The Logstash servcie is running but I'm not seeing the kind of system load it generated previously.
I reviewed the logs and found the first error last night at 23:33
[2018-04-30T23:33:08,764][ERROR][logstash.pipeline ] Logstash failed to create queue {:pipeline_id=>"ApiUsage", "exception"=>"java.nio.file.NoSuchFileException: /etc/logstash/queue/ApiUsage/checkpoint.1131", "backtrace"=>["sun/nio/fs/UnixException.java:86:in `translateToIOException'", "sun/nio/fs/UnixException.java:102:in `rethrowAsIOException'", "sun/nio/fs/UnixException.java:107:in `rethrowAsIOException'", "sun/nio/fs/UnixFileSystemProvider.java:214:in `newByteChannel'", "java/nio/file/Files.java:361:in `newByteChannel'", "java/nio/file/Files.java:407:in `newByteChannel'", "java/nio/file/Files.java:3152:in `readAllBytes'", "org/logstash/ackedqueue/io/FileCheckpointIO.java:56:in `read'", "org/logstash/ackedqueue/Queue.java:179:in `open'", "org/logstash/ackedqueue/ext/AbstractJRubyQueue.java:88:in `open'", "org/logstash/ackedqueue/ext/AbstractJRubyQueue$INVOKER$i$0$0$ruby_open.gen:-1:in `call'", "/usr/share/logstash/logstash-core/lib/logstash/util/wrapped_acked_queue.rb:39:in `with_queue'", "/usr/share/logstash/logstash-core/lib/logstash/util/wrapped_acked_queue.rb:28:in `create_file_based'", "/usr/share/logstash/logstash-core/lib/logstash/queue_factory.rb:29:in `create'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:172:in `initialize'", "org/jruby/RubyClass.java:1022:in `newInstance'", "org/jruby/RubyClass$INVOKER$i$newInstance.gen:-1:in `call'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline_action/create.rb:40:in `execute'", "/usr/share/logstash/logstash-core/lib/logstash/agent.rb:315:in `block in converge_state'", "/usr/share/logstash/logstash-core/lib/logstash/agent.rb:141:in `with_pipelines'", "/usr/share/logstash/logstash-core/lib/logstash/agent.rb:312:in `block in converge_state'", "org/jruby/RubyArray.java:1734:in `each'", "org/jruby/RubyArray$INVOKER$i$0$0$each.gen:-1:in `call'", "/usr/share/logstash/logstash-core/lib/logstash/agent.rb:299:in `converge_state'", "/usr/share/logstash/logstash-core/lib/logstash/agent.rb:166:in `block in converge_state_and_update'", "/usr/share/logstash/logstash-core/lib/logstash/agent.rb:141:in `with_pipelines'", "/usr/share/logstash/logstash-core/lib/logstash/agent.rb:164:in `converge_state_and_update'", "/usr/share/logstash/logstash-core/lib/logstash/agent.rb:90:in `execute'", "/usr/share/logstash/logstash-core/lib/logstash/runner.rb:348:in `block in execute'", "org/jruby/RubyProc.java:289:in `call'", "org/jruby/RubyProc.java:273:in `call19'", "org/jruby/RubyProc$INVOKER$i$0$0$call19.gen:-1:in `call'", "/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/stud-0.0.23/lib/stud/task.rb:24:in `block in initialize'", "org/jruby/RubyProc.java:289:in `call'", "org/jruby/RubyProc.java:246:in `call'", "java/lang/Thread.java:745:in `run'"]}
elastic cloud running 6.2.4
logstash version 6.2.4
any ideas?