I use Jenkins to update two different indexes on one server with two different Logstash configuration scripts. A custom Python script ssh's into the server and starts Logstash with the appropriate yml config file and then exits. It does this twice each day, one for each index.
This was working great for months until a few days ago when all of a sudden it stopped. Jenkins just sits on the line: "Successfully started Logstash API endpoint {:port=>9600}". I have not changed any settings. This came out of nowhere.
ubuntu@ip-10-33-2-54:~$ telnet my0-server.rds.amazonaws.com 1433
Trying 10.33.2.216...
Connected to ec2-434343-3434343.compute-1.amazonaws.com.
Escape character is '^]'.
It can connect.
--debug just shows this over and over:
[2019-04-20T21:45:44,456][DEBUG][logstash.pipeline ] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x5d062070 sleep>"}
[2019-04-20T21:45:46,088][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2019-04-20T21:45:46,088][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
[2019-04-20T21:45:49,458][DEBUG][logstash.pipeline ] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x5d062070 sleep>"}
[2019-04-20T21:45:51,094][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2019-04-20T21:45:51,094][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
[2019-04-20T21:45:54,458][DEBUG][logstash.pipeline ] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x5d062070 sleep>"}
[2019-04-20T21:45:56,100][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2019-04-20T21:45:56,100][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
[2019-04-20T21:45:59,459][DEBUG][logstash.pipeline ] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x5d062070 sleep>"}
[2019-04-20T21:46:01,105][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2019-04-20T21:46:01,106][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
[2019-04-20T21:46:04,459][DEBUG][logstash.pipeline ] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x5d062070 sleep>"}
[2019-04-20T21:46:06,111][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2019-04-20T21:46:06,112][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.