# Getting an error in the logs of logstash

**URL:** <https://discuss.elastic.co/t/getting-an-error-in-the-logs-of-logstash/145908>\
**Category:** Logstash\
**Created:** [August 24, 2018, 12:30pm UTC](https://discuss.elastic.co/t/getting-an-error-in-the-logs-of-logstash/145908 "2018-08-24T12:30:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![kranthi\_851](https://avatars.discourse-cdn.com/v4/letter/k/67e7ee/32.png) [@kranthi\_851](https://discuss.elastic.co/u/kranthi_851)\
**Post date:** [August 24, 2018, 12:30pm UTC](https://discuss.elastic.co/t/getting-an-error-in-the-logs-of-logstash/145908/1 "2018-08-24T12:30:31Z")

</div>

[2018-08-24T17:34:51,894][ERROR][org.logstash.Logstash] java.lang.IllegalStateException: Logstash stopped processing because of an error: (SystemExit) exit  
[2018-08-24T17:35:11,964][FATAL][logstash.runner] An unexpected error occurred! {:error=\>#\<ArgumentError: Path "/var/lib/logstash/queue" must be a writable directory. It is not writable.\>, :backtrace=\>["/usr/share/logstash/logstash-core/lib/logstash/settings.rb:447:in `validate'", "/usr/share/logstash/logstash-core/lib/logstash/settings.rb:229:in`validate\_value'", "/usr/share/logstash/logstash-core/lib/logstash/settings.rb:140:in `block in validate_all'", "org/jruby/RubyHash.java:1343:in`each'", "/usr/share/logstash/logstash-core/lib/logstash/settings.rb:139:in `validate_all'", "/usr/share/logstash/logstash-core/lib/logstash/runner.rb:278:in`execute'", "/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/clamp-0.6.5/lib/clamp/command.rb:67:in `run'", "/usr/share/logstash/logstash-core/lib/logstash/runner.rb:237:in`run'", "/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/clamp-0.6.5/lib/clamp/command.rb:132:in `run'", "/usr/share/logstash/lib/bootstrap/environment.rb:73:in`'"]}  
[2018-08-24T17:35:11,984][ERROR][org.logstash.Logstash] java.lang.IllegalStateException: Logstash stopped processing because of an error: (SystemExit) exit

My config file of logstash look like this:

input  
{  
beats  
{  
port =\> "5044"  
}  
}

# The filter part of this file is commented out to indicate that it

# is optional.

# filter {

# 

# }

output  
{  
elasticsearch  
{  
hosts =\> ["192.168.0.95:9200"]  
manage\_template =\> false  
index =\> "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"  
}  
}  
Please try to solve this, i was unable to debug this one!  
By the way I have changed the permissions of the folder which is displaying on the logs.

---

<div class="post-metadata">

**Author:** ![Scoyle](https://avatars.discourse-cdn.com/v4/letter/s/9d8465/32.png) [@Scoyle](https://discuss.elastic.co/u/Scoyle)\
**Post date:** [August 24, 2018, 2:06pm UTC](https://discuss.elastic.co/t/getting-an-error-in-the-logs-of-logstash/145908/2 "2018-08-24T14:06:45Z")

</div>

> [@kranthi\_851](#):
>
> \<ArgumentError: Path "/var/lib/logstash/queue" must be a writable directory. It is not writable.\>,

double check those permission. then try again and see if you get the same error.

---

<div class="post-metadata">

**Author:** ![kranthi\_851](https://avatars.discourse-cdn.com/v4/letter/k/67e7ee/32.png) [@kranthi\_851](https://discuss.elastic.co/u/kranthi_851)\
**Post date:** [August 24, 2018, 2:22pm UTC](https://discuss.elastic.co/t/getting-an-error-in-the-logs-of-logstash/145908/3 "2018-08-24T14:22:07Z")

</div>

I have cleared the logs & restarted the Logstash, now these is the error I am getting:  
[2018-08-24T19:50:35,639][ERROR][org.logstash.Logstash] java.lang.IllegalStateException: Logstash stopped processing because of an error: (SystemExit) exit  
[2018-08-24T19:50:55,424][FATAL][logstash.runner] An unexpected error occurred! {:error=\>#\<ArgumentError: Path "/var/lib/logstash/dead\_letter\_queue" must be a writable directory. It is not writable.\>, :backtrace=\>["/usr/share/logstash/logstash-core/lib/logstash/settings.rb:447:in `validate'", "/usr/share/logstash/logstash-core/lib/logstash/settings.rb:229:in`validate\_value'", "/usr/share/logstash/logstash-core/lib/logstash/settings.rb:140:in `block in validate_all'", "org/jruby/RubyHash.java:1343:in`each'", "/usr/share/logstash/logstash-core/lib/logstash/settings.rb:139:in `validate_all'", "/usr/share/logstash/logstash-core/lib/logstash/runner.rb:278:in`execute'", "/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/clamp-0.6.5/lib/clamp/command.rb:67:in `run'", "/usr/share/logstash/logstash-core/lib/logstash/runner.rb:237:in`run'", "/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/clamp-0.6.5/lib/clamp/command.rb:132:in `run'", "/usr/share/logstash/lib/bootstrap/environment.rb:73:in`'"]}  
[2018-08-24T19:50:55,439][ERROR][org.logstash.Logstash] java.lang.IllegalStateException: Logstash stopped processing because of an error: (SystemExit) exit

---

<div class="post-metadata">

**Author:** ![Scoyle](https://avatars.discourse-cdn.com/v4/letter/s/9d8465/32.png) [@Scoyle](https://discuss.elastic.co/u/Scoyle)\
**Post date:** [August 24, 2018, 2:38pm UTC](https://discuss.elastic.co/t/getting-an-error-in-the-logs-of-logstash/145908/4 "2018-08-24T14:38:19Z")

</div>

make sure you apply the permission recursively sudo chmod -R 766 /usr/share/logstash should do the trick

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [September 21, 2018, 2:38pm UTC](https://discuss.elastic.co/t/getting-an-error-in-the-logs-of-logstash/145908/5 "2018-09-21T14:38:20Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
