Won't Fix
Details
Assignee
Antonio RussoAntonio RussoReporter
Stefano KerschbaumerStefano KerschbaumerHB Grooming Date
Feb 16, 2021HB Backlog Status
NBComponents
Affects versions
Priority
Minor
Details
Details
Assignee
Antonio Russo
Antonio RussoReporter
Stefano Kerschbaumer
Stefano KerschbaumerHB Grooming Date
Feb 16, 2021
HB Backlog Status
NB
Components
Affects versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created February 3, 2021 at 9:28 AM
Updated January 25, 2022 at 4:29 PM
Resolved January 25, 2022 at 4:29 PM
using karaf shell command:
collect -n 4916 -p org.opennms.protocols.xml.collector.XmlCollector 10.254.35.157 collection=Patton handler-class=org.opennms.protocols.json.collector.DefaultJsonCollectionHandlercollect -n 4916 -p org.opennms.protocols.xml.collector.XmlCollector 10.254.35.157 collection=Patton handler-class=org.opennms.protocols.json.collector.DefaultJsonCollectionHandlerNodeLevelResource[nodeId=4916, path=null] Group: patton-sn Attribute[snGwCurConnCalls:0.0] Attribute[snGwTotAccuCalls:12.0] Attribute[snCurDegrCelsius:33.0] Attribute[snMemAlloBytes:5013688.0] Attribute[snMemFreeBytes:1.1247592E7] Attribute[snCpuWlCurrent:4.0]---- Persisted collection
got exception in web.log:
2021-02-03 10:22:34,090 ERROR [pipe-collect -n 4916 -p org.opennms.protocols.xml.collector.XmlCollector 10.254.35.157 collection=Patton handler-class=org.opennms.protocols.json.collector.DefaultJsonCollectionHandler] o.o.n.c.p.r.RrdPersistOperationBuilder: createRRD: An error occurred creating rrdfile /usr/share/opennms/share/rrd/snmp/4916/patton-sn.rrd org.opennms.netmgt.rrd.jrrd2.api.JRrd2Exception: failed to parse data source 0:U:U: value must be positive at org.opennms.netmgt.rrd.jrrd2.impl.Interface.rrd_create_r(Native Method) ~[jrrd2.jar:?] at org.opennms.netmgt.rrd.jrrd2.impl.JRrd2Jni.create(JRrd2Jni.java:68) ~[jrrd2.jar:?] at org.opennms.netmgt.rrd.rrdtool.MultithreadedJniRrdStrategy$CreateCommand.execute(MultithreadedJniRrdStrategy.java:76) ~[opennms-rrdtool-api-27.0.2.jar:?] at org.opennms.netmgt.rrd.rrdtool.MultithreadedJniRrdStrategy.createFile(MultithreadedJniRrdStrategy.java:184) ~[opennms-rrdtool-api-27.0.2.jar:?] at org.opennms.netmgt.rrd.rrdtool.MultithreadedJniRrdStrategy.createFile(MultithreadedJniRrdStrategy.java:51) ~[opennms-rrdtool-api-27.0.2.jar:?] at org.opennms.netmgt.rrd.QueuingRrdStrategy.createFile(QueuingRrdStrategy.java:993) ~[opennms-rrd-api-27.0.2.jar:?] at org.opennms.netmgt.rrd.QueuingRrdStrategy.createFile(QueuingRrdStrategy.java:112) ~[opennms-rrd-api-27.0.2.jar:?] at org.opennms.netmgt.collection.persistence.rrd.RrdPersistOperationBuilder.createRRD(RrdPersistOperationBuilder.java:286) ~[org.opennms.features.collection.persistence.rrd-27.0.2.jar:?] at org.opennms.netmgt.collection.persistence.rrd.RrdPersistOperationBuilder.commit(RrdPersistOperationBuilder.java:216) ~[org.opennms.features.collection.persistence.rrd-27.0.2.jar:?] at org.opennms.netmgt.collection.api.AbstractPersister.commitBuilder(AbstractPersister.java:89) ~[org.opennms.features.collection.api-27.0.2.jar:?] at org.opennms.netmgt.collection.persistence.rrd.GroupPersister.completeGroup(GroupPersister.java:84) ~[org.opennms.features.collection.persistence.rrd-27.0.2.jar:?] at org.opennms.netmgt.collection.support.DelegatingPersister.lambda$completeGroup$7(DelegatingPersister.java:85) ~[org.opennms.features.collection.api-27.0.2.jar:?] at java.util.ArrayList.forEach(ArrayList.java:1257) [?:1.8.0_201] at org.opennms.netmgt.collection.support.DelegatingPersister.completeGroup(DelegatingPersister.java:85) [org.opennms.features.collection.api-27.0.2.jar:?] at org.opennms.netmgt.collection.api.AttributeGroup.visit(AttributeGroup.java:115) [org.opennms.features.collection.api-27.0.2.jar:?] at org.opennms.netmgt.collection.support.AbstractCollectionResource.visit(AbstractCollectionResource.java:116) [org.opennms.features.collection.api-27.0.2.jar:?] at org.opennms.netmgt.collection.dto.CollectionSetDTO.visit(CollectionSetDTO.java:218) [org.opennms.features.collection.api-27.0.2.jar:?] at org.opennms.netmgt.collection.commands.CollectCommand.execute(CollectCommand.java:175) [!/:?] at org.opennms.netmgt.collection.commands.CollectCommand.execute(CollectCommand.java:73) [!/:?] at org.apache.karaf.shell.impl.action.command.ActionCommand.execute(ActionCommand.java:84) [!/:4.2.6] at org.apache.karaf.shell.impl.console.osgi.secured.SecuredCommand.execute(SecuredCommand.java:68) [!/:4.2.6] at org.apache.karaf.shell.impl.console.osgi.secured.SecuredCommand.execute(SecuredCommand.java:86) [!/:4.2.6] at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:599) [!/:4.2.6] at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:526) [!/:4.2.6] at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:415) [!/:4.2.6] at org.apache.felix.gogo.runtime.Pipe.doCall(Pipe.java:416) [!/:4.2.6] at org.apache.felix.gogo.runtime.Pipe.call(Pipe.java:229) [!/:4.2.6] at org.apache.felix.gogo.runtime.Pipe.call(Pipe.java:59) [!/:4.2.6] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_201] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_201] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_201] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201] 2021-02-03 10:22:34,091 ERROR [pipe-collect -n 4916 -p org.opennms.protocols.xml.collector.XmlCollector 10.254.35.157 collection=Patton handler-class=org.opennms.protocols.json.collector.DefaultJsonCollectionHandler] o.o.n.c.a.AbstractPersister: Unable to persist data for patton-sn2021-02-03 10:22:34,091 ERROR [pipe-collect -n 4916 -p org.opennms.protocols.xml.collector.XmlCollector 10.254.35.157 collection=Patton handler-class=org.opennms.protocols.json.collector.DefaultJsonCollectionHandler] o.o.n.c.a.AbstractPersister: Unable to persist data for patton-snorg.opennms.netmgt.collection.api.PersistException: org.opennms.netmgt.rrd.RrdException: An error occurred creating rrdfile /usr/share/opennms/share/rrd/snmp/4916/patton-sn.rrd: org.opennms.netmgt.rrd.jrrd2.api.JRrd2Exception: failed to parse data source 0:U:U: value must be positive at org.opennms.netmgt.collection.persistence.rrd.RrdPersistOperationBuilder.commit(RrdPersistOperationBuilder.java:223) ~[org.opennms.features.collection.persistence.rrd-27.0.2.jar:?] at org.opennms.netmgt.collection.api.AbstractPersister.commitBuilder(AbstractPersister.java:89) ~[org.opennms.features.collection.api-27.0.2.jar:?] at org.opennms.netmgt.collection.persistence.rrd.GroupPersister.completeGroup(GroupPersister.java:84) ~[org.opennms.features.collection.persistence.rrd-27.0.2.jar:?] at org.opennms.netmgt.collection.support.DelegatingPersister.lambda$completeGroup$7(DelegatingPersister.java:85) ~[org.opennms.features.collection.api-27.0.2.jar:?] at java.util.ArrayList.forEach(ArrayList.java:1257) [?:1.8.0_201] at org.opennms.netmgt.collection.support.DelegatingPersister.completeGroup(DelegatingPersister.java:85) [org.opennms.features.collection.api-27.0.2.jar:?] at org.opennms.netmgt.collection.api.AttributeGroup.visit(AttributeGroup.java:115) [org.opennms.features.collection.api-27.0.2.jar:?] at org.opennms.netmgt.collection.support.AbstractCollectionResource.visit(AbstractCollectionResource.java:116) [org.opennms.features.collection.api-27.0.2.jar:?] at org.opennms.netmgt.collection.dto.CollectionSetDTO.visit(CollectionSetDTO.java:218) [org.opennms.features.collection.api-27.0.2.jar:?] at org.opennms.netmgt.collection.commands.CollectCommand.execute(CollectCommand.java:175) [!/:?] at org.opennms.netmgt.collection.commands.CollectCommand.execute(CollectCommand.java:73) [!/:?] at org.apache.karaf.shell.impl.action.command.ActionCommand.execute(ActionCommand.java:84) [!/:4.2.6] at org.apache.karaf.shell.impl.console.osgi.secured.SecuredCommand.execute(SecuredCommand.java:68) [!/:4.2.6] at org.apache.karaf.shell.impl.console.osgi.secured.SecuredCommand.execute(SecuredCommand.java:86) [!/:4.2.6] at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:599) [!/:4.2.6] at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:526) [!/:4.2.6] at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:415) [!/:4.2.6] at org.apache.felix.gogo.runtime.Pipe.doCall(Pipe.java:416) [!/:4.2.6] at org.apache.felix.gogo.runtime.Pipe.call(Pipe.java:229) [!/:4.2.6] at org.apache.felix.gogo.runtime.Pipe.call(Pipe.java:59) [!/:4.2.6] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_201] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_201] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_201] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]Caused by: org.opennms.netmgt.rrd.RrdException: An error occurred creating rrdfile /usr/share/opennms/share/rrd/snmp/4916/patton-sn.rrd: org.opennms.netmgt.rrd.jrrd2.api.JRrd2Exception: failed to parse data source 0:U:U: value must be positive at org.opennms.netmgt.collection.persistence.rrd.RrdPersistOperationBuilder.createRRD(RrdPersistOperationBuilder.java:292) ~[org.opennms.features.collection.persistence.rrd-27.0.2.jar:?] at org.opennms.netmgt.collection.persistence.rrd.RrdPersistOperationBuilder.commit(RrdPersistOperationBuilder.java:216) ~[org.opennms.features.collection.persistence.rrd-27.0.2.jar:?] ... 23 moreCaused by: org.opennms.netmgt.rrd.jrrd2.api.JRrd2Exception: failed to parse data source 0:U:U: value must be positive at org.opennms.netmgt.rrd.jrrd2.impl.Interface.rrd_create_r(Native Method) ~[jrrd2.jar:?] at org.opennms.netmgt.rrd.jrrd2.impl.JRrd2Jni.create(JRrd2Jni.java:68) ~[jrrd2.jar:?] at org.opennms.netmgt.rrd.rrdtool.MultithreadedJniRrdStrategy$CreateCommand.execute(MultithreadedJniRrdStrategy.java:76) ~[opennms-rrdtool-api-27.0.2.jar:?] at org.opennms.netmgt.rrd.rrdtool.MultithreadedJniRrdStrategy.createFile(MultithreadedJniRrdStrategy.java:184) ~[opennms-rrdtool-api-27.0.2.jar:?] at org.opennms.netmgt.rrd.rrdtool.MultithreadedJniRrdStrategy.createFile(MultithreadedJniRrdStrategy.java:51) ~[opennms-rrdtool-api-27.0.2.jar:?] at org.opennms.netmgt.rrd.QueuingRrdStrategy.createFile(QueuingRrdStrategy.java:993) ~[opennms-rrd-api-27.0.2.jar:?] at org.opennms.netmgt.rrd.QueuingRrdStrategy.createFile(QueuingRrdStrategy.java:112) ~[opennms-rrd-api-27.0.2.jar:?] at org.opennms.netmgt.collection.persistence.rrd.RrdPersistOperationBuilder.createRRD(RrdPersistOperationBuilder.java:286) ~[org.opennms.features.collection.persistence.rrd-27.0.2.jar:?] at org.opennms.netmgt.collection.persistence.rrd.RrdPersistOperationBuilder.commit(RrdPersistOperationBuilder.java:216) ~[org.opennms.features.collection.persistence.rrd-27.0.2.jar:?] ... 23 more