IBM Support

ERROR ScalaCollector$CollectorRunnable in the Logstash 2.2.1 scala output plugin log.

Troubleshooting


Problem

When you start Logstash 2.2.1 integrating with IBM Log Analysis, I am getting this error:
[Thread-17] ERROR ScalaCollector$CollectorRunnable - java.util.Objects.requireNonNull(Objects.java:214) java.util.Arrays$ArrayList.<init>(Arrays.java:4147) 
java.util.Arrays.asList(Arrays.java:4134) 
ScalaCollector$CollectorRunnable.run(Unknown Source) 
java.lang.Thread.run(Thread.java:785)

Symptom

Logstash 2.2.1 not able to send data to Log Analysis Generic Receiver.

Cause

This problem is due to running an old version of Logstash scala plug-in. This error occurred due to unavailability of metadata field and value in the Logstash configuration.

Resolving The Problem

This problem was fixed in the newer version of Logstash scala plug-in.
As a workaround, if you want to use it in your current version of Logstash, you need to insert metadata field and values in your Logstash configuration.

Document Location

Worldwide

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSPFMY","label":"IBM Operations Analytics - Log Analysis"},"ARM Category":[],"Platform":[{"code":"PF016","label":"Linux"}],"Version":"1.3.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Product Synonym

LA

Document Information

Modified date:
21 April 2020

UID

ibm16195769