Thanks. I added the debug output line, but the cursor also keep blinking for hours without any output:
> Using bundled JDK: /usr/share/logstash/jdk > OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. > WARNING: An illegal reflective access operation has occurred > WARNING: Illegal reflective access by org.jruby.ext.openssl.SecurityHelper (file:/tmp/jruby-8752/jruby3327211400598248584jopenssl.jar) to field java.security.MessageDigest.provider > WARNING: Please consider reporting this to the maintainers of org.jruby.ext.openssl.SecurityHelper > WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations > WARNING: All illegal access operations will be denied in a future release > WARNING: Could not find logstash.yml which is typically located in $LS_HOME/config or /etc/logstash. You can specify the path using --path.settings. Continuing using the defaults > Could not find log4j2 configuration at path /usr/share/logstash/config/log4j2.properties. Using default config which logs errors to the console > [INFO ] 2020-11-21 23:28:24.783 [main] runner - Starting Logstash {"logstash.version"=>"7.10.0", "jruby.version"=>"jruby 9.2.13.0 (2.5.7) 2020-08-03 9a89c94bcc OpenJDK 64-Bit Server VM 11.0.8+10 on 11.0.8+10 +indy +jit [linux-x86_64]"} > [WARN ] 2020-11-21 23:28:25.113 [LogStash::Runner] multilocal - Ignoring the 'pipelines.yml' file because modules or command line options are specified > [INFO ] 2020-11-21 23:28:26.966 [Converge PipelineAction::Create<main>] Reflections - Reflections took 43 ms to scan 1 urls, producing 23 keys and 47 values > [INFO ] 2020-11-21 23:28:27.535 [[main]-pipeline-manager] javapipeline - Starting pipeline {:pipeline_id=>"main", "pipeline.workers"=>8, "pipeline.batch.size"=>125, "pipeline.batch.delay"=>50, "pipeline.max_inflight"=>1000, "pipeline.sources"=>["/etc/logstash/conf.d/payment_transfer.conf"], :thread=>"#<Thread:0x23ef9f58 run>"} > [INFO ] 2020-11-21 23:28:28.239 [[main]-pipeline-manager] javapipeline - Pipeline Java execution initialization time {"seconds"=>0.7} > [INFO ] 2020-11-21 23:28:28.388 [[main]-pipeline-manager] javapipeline - Pipeline started {"pipeline.id"=>"main"} > [INFO ] 2020-11-21 23:28:28.449 [Agent thread] agent - Pipelines running {:count=>1, :running_pipelines=>[:main], :non_running_pipelines=>[]} > [INFO ] 2020-11-21 23:28:28.693 [Api Webserver] agent - Successfully started Logstash API endpoint {:port=>9601} > /usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/rufus-scheduler-3.0.9/lib/rufus/scheduler/cronline.rb:77: warning: constant ::Fixnum is deprecated
I also found that it works in seconds after commenting the scheduler line which means there is something wrong with the scheduler, but I can't figure it out!.