# Logstash stopped processing

**URL:** <https://discuss.elastic.co/t/logstash-stopped-processing/319641>\
**Category:** Logstash\
**Created:** [November 23, 2022, 9:56am UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641 "2022-11-23T09:56:28Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![shubham.s](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@shubham.s](https://discuss.elastic.co/u/shubham.s)\
**Post date:** [November 23, 2022, 9:56am UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/1 "2022-11-23T09:56:28Z")

</div>

Hi,

The elasticsearch and kibana are working as intentional but after installing and configuring logstash in centos , the service stops

`[2022-11-23T15:20:38,842][INFO][logstash.runner] Log4j configuration path used is: /etc/logstash/log4j2.properties [2022-11-23T15:20:38,852][INFO][logstash.runner] Starting Logstash {"logstash.version"=>"8.5.1", "jruby.version"=>"jruby 9.3.8.0 (2.6.8) 2022-09-13 98d69c9461 OpenJDK 64-Bit Server VM 17.0.5+8 on 17.0.5+8 +indy +jit [x86_64-linux]"} [2022-11-23T15:20:38,865][INFO][logstash.runner] JVM bootstrap flags: [-Xms1g, -Xmx1g, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djruby.compile.invokedynamic=true, -Djruby.jit.threshold=0, -XX:+HeapDumpOnOutOfMemoryError, -Djava.security.egd=file:/dev/urandom, -Dlog4j2.isThreadContextMapInheritable=true, -Djruby.regexp.interruptible=true, -Djdk.io.File.enableADS=true, --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED, --add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED, --add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED, --add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED, --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED, --add-opens=java.base/java.security=ALL-UNNAMED, --add-opens=java.base/java.io=ALL-UNNAMED, --add-opens=java.base/java.nio.channels=ALL-UNNAMED, --add-opens=java.base/sun.nio.ch=ALL-UNNAMED, --add-opens=java.management/sun.management=ALL-UNNAMED] [2022-11-23T15:20:38,881][DEBUG][logstash.modules.scaffold] Found module {:module_name=>"fb_apache", :directory=>"/usr/share/logstash/modules/fb_apache/configuration"} [2022-11-23T15:20:38,882][DEBUG][logstash.plugins.registry] Adding plugin to the registry {:name=>"fb_apache", :type=>:modules, :class=>#<LogStash::Modules::Scaffold:0x7536dc3b @directory="/usr/share/logstash/modules/fb_apache/configuration", @module_name="fb_apache", @kibana_version_parts=["6", "0", "0"]>} [2022-11-23T15:20:38,886][DEBUG][logstash.modules.scaffold] Found module {:module_name=>"netflow", :directory=>"/usr/share/logstash/modules/netflow/configuration"} [2022-11-23T15:20:38,887][DEBUG][logstash.plugins.registry] Adding plugin to the registry {:name=>"netflow", :type=>:modules, :class=>#<LogStash::Modules::Scaffold:0x5e4b92b3 @directory="/usr/share/logstash/modules/netflow/configuration", @module_name="netflow", @kibana_version_parts=["6", "0", "0"]>} [2022-11-23T15:20:38,912][FATAL][org.logstash.Logstash] Logstash stopped processing because of an error: (SystemExit) exit org.jruby.exceptions.SystemExit: (SystemExit) exit at org.jruby.RubyKernel.exit(org/jruby/RubyKernel.java:790) ~[jruby.jar:?] at org.jruby.RubyKernel.exit(org/jruby/RubyKernel.java:753) ~[jruby.jar:?] at usr.share.logstash.lib.bootstrap.environment.<main>(/usr/share/logstash/lib/bootstrap/environment.rb:91) ~[?:?] `

---

<div class="post-metadata">

**Author:** ![Rios](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rios/32/95745_2.png) [@Rios](https://discuss.elastic.co/u/Rios)\
**Post date:** [November 23, 2022, 10:03am UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/2 "2022-11-23T10:03:28Z")

</div>

> [@shubham.s](#):
>
> -Xms1g, -Xmx1g, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djruby.compile.invokedynamic=true, -Djruby.jit.threshold=0, -XX:+HeapDumpOnOutOfMemoryError,

Most likely not enough memory. Increase to 2 or 4 GB and try again.

---

<div class="post-metadata">

**Author:** ![shubham.s](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@shubham.s](https://discuss.elastic.co/u/shubham.s)\
**Post date:** [November 23, 2022, 10:16am UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/3 "2022-11-23T10:16:31Z")

</div>

same error occurred even after increasing size from Xms1g / Xmx1g to Xms4g Xmx4g

---

<div class="post-metadata">

**Author:** ![Rios](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rios/32/95745_2.png) [@Rios](https://discuss.elastic.co/u/Rios)\
**Post date:** [November 23, 2022, 11:25am UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/4 "2022-11-23T11:25:13Z")

</div>

Can you check:

- Is another LS instance running?  
`ps -ef | grep logstash`
- Is there anything in journal? Restart LS and check journal  
`journalctl -u logstash.service --since "30min ago"`
- Is there more messages in logstash-plain.log?

---

<div class="post-metadata">

**Author:** ![leandrojmp](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/leandrojmp/32/107231_2.png) [@leandrojmp](https://discuss.elastic.co/u/leandrojmp)\
**Post date:** [November 23, 2022, 11:58am UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/5 "2022-11-23T11:58:11Z")

</div>

What is your configuration? You need to share your configuration.

Also, check the system log, `/var/log/messages` for hints why logstash stops after you start the service.

---

<div class="post-metadata">

**Author:** ![shubham.s](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@shubham.s](https://discuss.elastic.co/u/shubham.s)\
**Post date:** [November 23, 2022, 1:17pm UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/6 "2022-11-23T13:17:44Z")

</div>

only 1 logstash is running

ps -ef | grep logstash

logstash 6033 1 1 18:46 ? 00:00:00 /usr/share/logstash/jdk/bin/java -Xms4g -Xmx4g -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djruby.compile.invokedynamic=true -Djruby.jit.threshold=0 -XX:+HeapDumpOnOutOfMemoryError -Djava.security.egd=file:/dev/urandom -Dlog4j2.isThreadContextMapInheritable=true -Djruby.regexp.interruptible=true -Djdk.io.File.enableADS=true --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-opens=java.base/java.security=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.nio.channels=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED -cp /usr/share/logstash/vendor/jruby/lib/jruby.jar:/usr/share/logstash/logstash-core/lib/jars/checker-qual-3.12.0.jar:/usr/share/logstash/logstash-core/lib/jars/commons-codec-1.15.jar:/usr/share/logstash/logstash-core/lib/jars/commons-compiler-3.1.0.jar:/usr/share/logstash/logstash-core/lib/jars/commons-logging-1.2.jar:/usr/share/logstash/logstash-core/lib/jars/error\_prone\_annotations-2.11.0.jar:/usr/share/logstash/logstash-core/lib/jars/failureaccess-1.0.1.jar:/usr/share/logstash/logstash-core/lib/jars/google-java-format-1.15.0.jar:/usr/share/logstash/logstash-core/lib/jars/guava-31.1-jre.jar:/usr/share/logstash/logstash-core/lib/jars/httpclient-4.5.13.jar:/usr/share/logstash/logstash-core/lib/jars/httpcore-4.4.14.jar:/usr/share/logstash/logstash-core/lib/jars/j2objc-annotations-1.3.jar:/usr/share/logstash/logstash-core/lib/jars/jackson-annotations-2.13.3.jar:/usr/share/logstash/logstash-core/lib/jars/jackson-core-2.13.3.jar:/usr/share/logstash/logstash-core/lib/jars/jackson-databind-2.13.3.jar:/usr/share/logstash/logstash-core/lib/jars/jackson-dataformat-cbor-2.13.3.jar:/usr/share/logstash/logstash-core/lib/jars/jackson-dataformat-yaml-2.13.3.jar:/usr/share/logstash/logstash-core/lib/jars/janino-3.1.0.jar:/usr/share/logstash/logstash-core/lib/jars/javassist-3.29.0-GA.jar:/usr/share/logstash/logstash-core/lib/jars/jsr305-3.0.2.jar:/usr/share/logstash/logstash-core/lib/jars/jvm-options-parser-8.5.1.jar:/usr/share/logstash/logstash-core/lib/jars/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/usr/share/logstash/logstash-core/lib/jars/log4j-1.2-api-2.17.1.jar:/usr/share/logstash/logstash-core/lib/jars/log4j-api-2.17.1.jar:/usr/share/logstash/logstash-core/lib/jars/log4j-core-2.17.1.jar:/usr/share/logstash/logstash-core/lib/jars/log4j-jcl-2.17.1.jar:/usr/share/logstash/logstash-core/lib/jars/log4j-slf4j-impl-2.17.1.jar:/usr/share/logstash/logstash-core/lib/jars/logstash-core.jar:/usr/share/logstash/logstash-core/lib/jars/reflections-0.10.2.jar:/usr/share/logstash/logstash-core/lib/jars/slf4j-api-1.7.32.jar:/usr/share/logstash/logstash-core/lib/jars/snakeyaml-1.30.jar org.logstash.Logstash --path.settings /etc/logstash  
root 6086 22656 0 18:46 pts/1 00:00:00 grep --color=auto logstash

---

<div class="post-metadata">

**Author:** ![shubham.s](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@shubham.s](https://discuss.elastic.co/u/shubham.s)\
**Post date:** [November 23, 2022, 1:20pm UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/7 "2022-11-23T13:20:10Z")

</div>

less /etc/logstash/logstash.yml

path.data: /var/lib/logstash  
log.level: debug  
path.logs: /var/log/logstash  
output.elasticsearch:  
hosts: ["[https://elk.myvfirst.com:9200](https://elk.myvfirst.com:9200)"]  
enabled: true  
protocol: "https"  
username: "elastic"  
password: "xxxxxx"  
ssl.enabled: true  
ssl.certificate\_authorities: "/etc/apm-server/ca.crt"

==============================================

less /etc/logstash/pipeline.yml

- pipeline.id: main  
path.config: "/etc/logstash/conf.d/filebeat-pipeline.conf"

===================================================  
less /etc/logstash/conf.d/filebeat-pipeline.conf

input {  
beats {  
port =\> "5044"  
host =\> "0.0.0.0"  
ssl =\> true  
ssl\_certificate\_authorities =\> ["/etc/kibana/ca.crt"]  
}  
}  
filter {  
}  
output {  
elasticsearch {  
hosts =\> ["[https://elk.myvfirst.com:9200](https://elk.myvfirst.com:9200)"]  
user =\> "elastic"  
password =\> "xxxxxxx"  
data\_stream =\> true  
ssl\_certificate\_authorities =\> ["/etc/kibana/ca.crt"]  
}  
}

---

<div class="post-metadata">

**Author:** ![Rios](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rios/32/95745_2.png) [@Rios](https://discuss.elastic.co/u/Rios)\
**Post date:** [November 23, 2022, 2:10pm UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/8 "2022-11-23T14:10:15Z")

</div>

Please remove from logstash.yml

```auto
output.elasticsearch:
hosts: ["https://elk.myvfirst.com:9200"]
enabled: true
protocol: "https"
username: "elastic"
password: "xxxxxx"
ssl.enabled: true
ssl.certificate_authorities: "/etc/apm-server/ca.crt"

```

Can you disable your filebeat-pipeline.conf and run simple test.conf:

```auto
input {
  generator {
       "message" => "Test msg;"
       count => 1
  }
 
} # input

filter {

    mutate { add_field => { "ls-ecs" => "%{[host][name]}" } }

}

output {
    stdout {
        codec => rubydebug{ metadata => true}
    }

}

```

---

<div class="post-metadata">

**Author:** ![shubham.s](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@shubham.s](https://discuss.elastic.co/u/shubham.s)\
**Post date:** [November 24, 2022, 6:11am UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/10 "2022-11-24T06:11:45Z")

</div>

thanks for your help,removing output.elastisearch: .... from logstash.yml did the trick Logstash in running now but can you further help me with filebeat i think its not configured correctly

---

<div class="post-metadata">

**Author:** ![shubham.s](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@shubham.s](https://discuss.elastic.co/u/shubham.s)\
**Post date:** [November 24, 2022, 6:52am UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/11 "2022-11-24T06:52:29Z")

</div>

refer to configuration files  
less /etc/filebeat/filebeat.yml

```auto
filebeat.inputs:
- type: log
  id: my-filestream-id
  enabled: true
  paths:
    - /opt/elk/log/elasticsearch/*.log

filebeat.config.modules:
  path: ${path.config}/modules.d/*.yml
  reload.enabled: false

setup.template.settings:
  index.number_of_shards: 1

processors:
  - add_host_metadata:
      when.not.contains.tags: forwarded
  - add_cloud_metadata: ~
  - add_docker_metadata: ~
  - add_kubernetes_metadata: ~

logging.level: debug
logging.to_files: true
logging.files:
  path: /var/log/filebeat
  name: filebeat
  keepfiles: 7
  permissions: 0640

output.logstash:
  hosts: ["localhost:5044"]
  type: log
  enabled: true
  paths: /opt/elk/log/elasticsearch/*.json
  worker: 1
setup.kibana:
  hosts: ["localhost:5601"]

```

i have enables logstash using `filebeat modules enable logstash`

less {filebeat\_home}/logstash/module.yml

```auto
dashboards:
- id: Filebeat-Logstash-Log-Dashboard
  file: Filebeat-logstash-log.json
- id: Filebeat-Logstash-Slowlog-Dashboard
  file: Filebeat-logstash-slowlog.json

- module: logstash
  log:
    enabled: true
    var.paths: ["/var/log/logstash/logstash.log*"]
  slowlog:
    enabled: true
    var.paths: ["/var/log/logstash/logstash-slowlog.log*"]

```

---

<div class="post-metadata">

**Author:** ![shubham.s](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@shubham.s](https://discuss.elastic.co/u/shubham.s)\
**Post date:** [November 24, 2022, 7:27am UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/12 "2022-11-24T07:27:29Z")

</div>

systemctl status filebeat

```auto
● filebeat.service - Filebeat sends log files to Logstash or directly to Elasticsearch.
   Loaded: loaded (/usr/lib/systemd/system/filebeat.service; disabled; vendor preset: disabled)
   Active: failed (Result: start-limit) since Thu 2022-11-24 12:56:08 IST; 18s ago
     Docs: https://www.elastic.co/beats/filebeat
  Process: 26855 ExecStart=/usr/share/filebeat/bin/filebeat --environment systemd $BEAT_LOG_OPTS $BEAT_CONFIG_OPTS $BEAT_PATH_OPTS (code=exited, status=1/FAILURE)
 Main PID: 26855 (code=exited, status=1/FAILURE)

Nov 24 12:56:08 vl070073-app2-pd-a15-sms-aws-test-mum-in-vf.vfirst.local systemd[1]: filebeat.service: main process exited, code=exited, status=1/FAILURE
Nov 24 12:56:08 vl070073-app2-pd-a15-sms-aws-test-mum-in-vf.vfirst.local systemd[1]: Unit filebeat.service entered failed state.
Nov 24 12:56:08 vl070073-app2-pd-a15-sms-aws-test-mum-in-vf.vfirst.local systemd[1]: filebeat.service failed.
Nov 24 12:56:08 vl070073-app2-pd-a15-sms-aws-test-mum-in-vf.vfirst.local systemd[1]: filebeat.service holdoff time over, scheduling restart.
Nov 24 12:56:08 vl070073-app2-pd-a15-sms-aws-test-mum-in-vf.vfirst.local systemd[1]: Stopped Filebeat sends log files to Logstash or directly to Elasticsearch..
Nov 24 12:56:08 vl070073-app2-pd-a15-sms-aws-test-mum-in-vf.vfirst.local systemd[1]: start request repeated too quickly for filebeat.service
Nov 24 12:56:08 vl070073-app2-pd-a15-sms-aws-test-mum-in-vf.vfirst.local systemd[1]: Failed to start Filebeat sends log files to Logstash or directly to Elasticsearch..
Nov 24 12:56:08 vl070073-app2-pd-a15-sms-aws-test-mum-in-vf.vfirst.local systemd[1]: Unit filebeat.service entered failed state.
Nov 24 12:56:08 vl070073-app2-pd-a15-sms-aws-test-mum-in-vf.vfirst.local systemd[1]: filebeat.service failed.

```

---

<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:** [December 22, 2022, 7:27am UTC](https://discuss.elastic.co/t/logstash-stopped-processing/319641/13 "2022-12-22T07:27:33Z")

</div>

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