rrd.usetcp crashing on startup

Description

When setting
org.opennms.rrd.usetcp=true
in [OPENNMS_ROOT]/etc/rrd-configuration.properties

OpenNMS fails to start.
This feature used to work in 1.8 version, but it's not working in 1.9, 1.10 and 1.11
Confirmed on 2 machines which were upgraded from 1.8 and otherwise work properly with new versions.
Attachment contains relevant output.log lines

Acceptance / Success Criteria

None

Attachments

1
  • 17 Oct 2011, 11:00 PM

Lucidchart Diagrams

Activity

Show:

Alejandro Galue October 20, 2011 at 8:22 AM

I found that the revision 4d69a7772426d4de7a00d0dca2c374f46dab14a0 introduced a change on Queued.java that broke the ability to use the RRD-TCP feature.

I fixed it in revision 025637e1498e57f3417ff2d7b2278bd8be2c27f0, and I've added some notes on Queued.java to avoid this issue in the future.

Davor Grubisa October 17, 2011 at 11:00 PM

This is definitely a configuration bug if nothing else.
I don't know the first thing about Java, so I have no clue if these parameters were only renamed, or if the whole feature is not implemented any more.

FYI, it's a default rrd-configuration.properties file, with only these lines changed:

org.opennms.rrd.usetcp=true
org.opennms.rrd.tcp.host=123.45.6.123
org.opennms.rrd.tcp.port=12345

Machine's IP and port are censored, but in this exact same format.
Config ref. http://www.opennms.org/wiki/Performance_Data_TCP_Export

Fixed

Details

Assignee

Reporter

Labels

Fix versions

Affects versions

Priority

PagerDuty

Created October 17, 2011 at 10:42 PM
Updated January 27, 2017 at 4:20 PM
Resolved October 20, 2011 at 8:22 AM

Flag notifications