Devices show missing data on the NetOps portal after December 17․
ERROR MESSAGE: "Missing data for few devices on Netops portal"
SYMPTOMS:
Reports display no data for specific devices starting mid-December․
Data collection gaps identified on the application end․
Portal view is incomplete for certain networked assets․
CONTEXT: Issue occurs within the DX NetOps portal environment following upgrades or configuration changes․
IMPACT: Users cannot view historical or real-time performance data for impacted devices, affecting network monitoring visibility․
DX NetOps Performance Management Network Observability
Defect DE181039 which generates the following error in the Data Collector RootException.log file.
ERROR | Cycle)-thread-1 | 2025-11-15T12:32:30,014 | RootExceptionLog | .ca.im.core.util.ExceptionLogger 109 | m.ca.im.common.core.util | | A NEW application exception occurred (Key=2f52d87964827607f256e78b708396a5b5dd2c2926c4f0bf22fb263d8a984a73) : Exception in endOfCycleTask in scheduler Scheduler A for poll interval 300000
java.util.ConcurrentModificationException: null
at java.util.TreeMap$PrivateEntryIterator.nextEntry(Unknown Source) ~[?:?]
at java.util.TreeMap$KeyIterator.next(Unknown Source) ~[?:?]
at java.util.AbstractCollection.toString(Unknown Source) ~[?:?]
at java.lang.String.valueOf(Unknown Source) ~[?:?]
at java.lang.StringBuilder.append(Unknown Source) ~[?:?]
at com.ca.im.dm.snmp.collector.polling.IPPollingErrorLogService.logSpecificIPErrors(IPPollingErrorLogService.java:200) ~[bundleFile:?]
at com.ca.im.dm.snmp.collector.polling.IPPollingErrorLogService.logAllIPPollingErrors(IPPollingErrorLogService.java:98) ~[bundleFile:?]
at com.ca.im.dm.snmp.collector.SnmpPoller.respondToEndOfCycle(SnmpPoller.java:229) ~[bundleFile:?]
at com.ca.im.dm.core.collector.common.PollerScheduledExecutor.handleEndOfCycle(PollerScheduledExecutor.java:347) ~[bundleFile:?]
at com.ca.im.core.concurrent.DelegatingRunnable.run(DelegatingRunnable.java:29) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
at java.util.concurrent.FutureTask.runAndReset(Unknown Source) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
Upgrade to 25.4.5, the release expected to include the solution for DE181039.
See the Resolved Issues documentation topic for 25.4.5, when available, to confirm the defects inclusion.