The JRobin Converter doesn't work when the RRD Step is different than 5 minutes

Description

I was playing with the JRobin Converter in order to verify if the tool is able to migrate the data generated with storeByGroup=false into the multi-value JRBs after enabling storeByGroup.

For testing purposes, I've created a testing environment with 30 seconds data collection and polling with storeByGroup=false. After 15 minutes, I enabled storeByGroup, restart OpenNMS and executed the tool. The result is, I can't see the consolidated data on the new multi-value files.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Jeff Gehlbach December 19, 2012 at 4:34 PM

I'm registering agaluerocks.com right now

Alejandro Galue December 19, 2012 at 4:07 PM

Fixed on revision 12a3431018d58a5db814e99ed2b33e98c74a64a5 for 1.10 and merged back to master.

Alejandro Galue December 19, 2012 at 4:04 PM

Checking the code, I've found that the method responsible for consolidate the data uses a fixed step value of 300 seconds instead of reading this value from the source JRBs.

I've updated the code to read the step value from the source files, executed the JUnit tests to verify that everything is OK, and perform the test on my testing environment, and now I was able to see the consolidated data.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

PagerDuty

Created December 19, 2012 at 4:01 PM
Updated January 27, 2017 at 4:21 PM
Resolved December 19, 2012 at 4:07 PM