oi_connector alarm reconciliation fails
search cancel

oi_connector alarm reconciliation fails

book

Article ID: 433414

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

After triggering alarm reconciliation in OI_connector, the following behaviour is observed:

The reconciliation fails with the following errors:

 

Jan 14 12:14:42:431 [attach_socket, oi_connector] org.json.JSONException: JSONObject["time_origin"] not found.

 at org.json.JSONObject.get(JSONObject.java:596)

 at com.nimsoft.probe.gateway.oi_connector.utils.ResultSetToJsonConvertor.convertToJSON(ResultSetToJsonConvertor.java:144)

 at com.nimsoft.probe.gateway.oi_connector.dao.impl.DBCIDaoImpl.getAllOpenUIMAlarmsForReconciliationForTimeRange(DBCIDaoImpl.java:1091)

 at com.nimsoft.probe.gateway.oi_connector.reconciliation.Reconciliation.getUIMAlarms(Reconciliation.java:345)

 at com.nimsoft.probe.gateway.oi_connector.reconciliation.Reconciliation.runForDefaultTenant(Reconciliation.java:134)

 at com.nimsoft.probe.gateway.oi_connector.reconciliation.Reconciliation.doReconciliation(Reconciliation.java:121)

 at com.nimsoft.probe.gateway.oi_connector.reconciliation.Reconciliation.run(Reconciliation.java:98)

 at com.nimsoft.probe.gateway.oi_connector.utils.CallbackUtils.cbReconciliation(CallbackUtils.java:107)ss

 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)

 at java.base/java.lang.reflect.Method.invoke(Unknown Source)

 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.performCallback(NimServerSession.java:230)

 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.handleMessage(NimServerSession.java:183)

 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.run(NimServerSession.java:128)

 

Jan 14 12:14:42:432 [attach_socket, oi_connector] Error while getting UIM Open alarms information for Reconciliation from database. java.lang.Exception

 at com.nimsoft.probe.gateway.oi_connector.utils.ResultSetToJsonConvertor.convertToJSON(ResultSetToJsonConvertor.java:185)

 at com.nimsoft.probe.gateway.oi_connector.dao.impl.DBCIDaoImpl.getAllOpenUIMAlarmsForReconciliationForTimeRange(DBCIDaoImpl.java:1091)

 at com.nimsoft.probe.gateway.oi_connector.reconciliation.Reconciliation.getUIMAlarms(Reconciliation.java:345)

 at com.nimsoft.probe.gateway.oi_connector.reconciliation.Reconciliation.runForDefaultTenant(Reconciliation.java:134)

 at com.nimsoft.probe.gateway.oi_connector.reconciliation.Reconciliation.doReconciliation(Reconciliation.java:121)

 at com.nimsoft.probe.gateway.oi_connector.reconciliation.Reconciliation.run(Reconciliation.java:98)

 at com.nimsoft.probe.gateway.oi_connector.utils.CallbackUtils.cbReconciliation(CallbackUtils.java:107)

 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)

 at java.base/java.lang.reflect.Method.invoke(Unknown Source)

 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.performCallback(NimServerSession.java:230)

 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.handleMessage(NimServerSession.java:183)

 at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.run(NimServerSession.java:128)

Jan 14 12:14:43:405 [attach_socket, oi_connector] Exception occurred during Reconciliation of alarm data to DOI, Retrying it again: 
Jan 14 12:14:43:405 [attach_socket, oi_connector] null
Jan 14 12:14:43:405 [attach_socket, oi_connector] -------------------------------- Reconciliation is finished

Environment

DX UIM 23.4.x 

oi_connector <2.10

Resolution

This issue has been fixed in oi_connector  2.10. 

Fixed reconciliation failures caused by DX NetOps Spectrum alarms and blocked their ingestion into DX O2 during reconciliation..