Network Management
NetObjectId is Null for UNDPN events
By design, the NetObjectId is Null for UNDPN events in the Events table.
First published date
Last published date
Overview
By design, the NetObjectId is Null for UNDN events in the Events table.
In the Events table, the issue happens with only one event for NetObjectType=UNDPN:
|
EventID |
EventTime |
NetworkNode |
NetObjectID |
NetObjectID2 |
EventType |
Message |
Acknowledged |
EngineID |
NetObjectType |
TimeStamp |
NetObjectValue |
|
158695701 |
2025-11-26T14:04:34.2000000 |
3825 |
NULL |
NULL |
5000 |
[PagerDuty] Node EMEA1PUPS01 is Running On Battery. Severity: Critical |
FALSE |
4 |
UNDPN |
System.Byte[8] |
3bf33b49-3f50-420b-a13d-f937a94f7147 |
This does not affect SolarWinds Platform, but affects the ServiceNow integration called: SolarWinds for ITOM Health: SolarWinds Events and ServiceNow Event Management module
As the NetObjectID is NULL for NetObjectType=UNDPN, the ServiceNow integration "SolarWinds for ITOM Health: SolarWinds Events and ServiceNow Event Management module" does not bring in the data event, as their query relies on the NetObjectID column.
This happens because the integration uses the following query to fetch the data:
SELECT TOP [MAX_EVENTS_TO_FETCH] EventID, EventTime, NetworkNode, NetObjectID, EventType, Message, Acknowledged, NetObjectType, Timestamp FROM Orion.Events WHERE NetworkNode >= 0 AND NetObjectID > 0
Product section
Cause
-- Scripts are not supported under any SolarWinds support program or service.
-- Scripts are provided AS IS without warranty of any kind. SolarWinds further
-- disclaims all warranties including, without limitation, any implied warranties
-- of merchantability or of fitness for a particular purpose. The risk arising
-- out of the use or performance of the scripts and documentation stays with you.
-- In no event shall SolarWinds or anyone else involved in the creation,
-- production, or delivery of the scripts be liable for any damages whatsoever
-- (including, without limitation, damages for loss of business profits, business
-- interruption, loss of business information, or other pecuniary loss) arising
-- out of the use of or inability to use the scripts or documentation
SELECT TOP [MAX_EVENTS_TO_FETCH] EventID, EventTime, NetworkNode, NetObjectID, EventType, Message, Acknowledged, NetObjectType, Timestamp FROM Orion.Events WHERE NetworkNode >= 0 AND NetObjectID > 0Resolution
The "SolarWinds for ITOM Health: SolarWinds Events and ServiceNow Event Management module" SeviceNow integration was developed and is maintained by ServiceNow. See more details here: ServiceNow and SolarWinds Platform integrations
As a workaround, you can modify the query to something as shown below or directly consult the ServiceNow Technical Support team:
-- Scripts are not supported under any SolarWinds support program or service.
-- Scripts are provided AS IS without warranty of any kind. SolarWinds further
-- disclaims all warranties including, without limitation, any implied warranties
-- of merchantability or of fitness for a particular purpose. The risk arising
-- out of the use or performance of the scripts and documentation stays with you.
-- In no event shall SolarWinds or anyone else involved in the creation,
-- production, or delivery of the scripts be liable for any damages whatsoever
-- (including, without limitation, damages for loss of business profits, business
-- interruption, loss of business information, or other pecuniary loss) arising
-- out of the use of or inability to use the scripts or documentation
SELECT TOP [MAX_EVENTS_TO_FETCH] EventID, EventTime, NetworkNode, NetObjectID, EventType, Message, Acknowledged, NetObjectType, Timestamp FROM Orion.Events WHERE NetworkNode >= 0 AND (NetObjectID > 0 OR NetObjectType = ‘UNDPN’)