Hello,
After upgrading UIM to v9.0.2, the rabbitmqgtw probe is not processing alarms and sent it to an external system anymore while it's still running.
The queue used by this probe registered to the hub still reports as working (green)
We're getting the errors in the rabbitmqgtw log file:
...
Sep 17 16:10:56:783 [/alarms, rabbitmqgtw] Not able to callback for hubpost_bulk. Reason is: java.lang.reflect.InvocationTargetException
Sep 17 16:10:56:783 [/alarms, rabbitmqgtw]
pdsdata: bulk_size=1, table bulk_list:
ddorigin=xxxxx, pri=1, subject=rmq_alarmactive, esid=SPN-xxxx, origin=SEC-HUB, hop=0, prid=nas, source=172.16.255.4, nimts=1568729456, eis_severity=3, robot=xxx, nimid=MX48923800-01373, eis_status=Active, eis_token=he CPU utilization (${value}) of ${target} on ${source} has crossed the threshold (${threshold}), tz_offset=-7200, md5sum=
...
Sep 17 16:10:56:783 [/alarms, rabbitmqgtw] java.lang.reflect.InvocationTargetExceptionSep 17 16:10:56:783 [/alarms, rabbitmqgtw] java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.nimsoft.nimbus.NimSubscribe.callbackBulkProxy(NimSubscribe.java:325) at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.nimsoft.nimbus.NimServerSession$ThreadClient.run(NimServerSession.java:189)Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.NullPointerException at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2207) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3957) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4875) at com.ca.uim.agileops.metricutil.CMDBInformationCache.get(CMDBInformationCache.java:34) at com.ca.uim.agileops.gateways.common.MessageConverter.convert(MessageConverter.java:88) at com.ca.uim.agileops.gateways.common.UimMessageListener.processIncomingMessages(UimMessageListener.java:213) ... 8 moreCaused by: java.lang.NullPointerException at com.ca.uim.agileops.gateways.common.nisdb.NisDBConnectionHandler.checkDbConnection(NisDBConnectionHandler.java:113) at com.ca.uim.agileops.gateways.common.nisdb.NisDBConnectionHandler.getConnection(NisDBConnectionHandler.java:51) at com.ca.uim.agileops.gateways.common.nisdb.TNT2MetricIdResolver.resolveMetric(TNT2MetricIdResolver.java:75) at com.ca.uim.agileops.metricutil.CMDBInformationCache$1.load(CMDBInformationCache.java:27) at com.ca.uim.agileops.metricutil.CMDBInformationCache$1.load(CMDBInformationCache.java:23) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3542) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2323) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2286) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201) ... 14 more