Not all devices / inventory are published from DX UIM to DXO2
search cancel

Not all devices / inventory are published from DX UIM to DXO2

book

Article ID: 426068

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

  • Inventories for specific probes (such as url_response and net_connect) are failing to publish to DXO2.
  • The inventory count in DX UIM does not correspond /differs to inventory count in DXO2 what is causing this? 
  • You are seeing missing devices from DX UIM into DXO2
  • Not all devices are mirrored to DXO2 from UIM
  • UIM alarms in DXO2 are not associated to any service

 

Environment

  • UIM 23.4.*
  • apm_bridge 2.01 / 2.03 

 

Cause

  • The inventory related to certain probes (such as url_response and net_connect) are not being published because these probes do not periodically update the alive_time in the cm_computer_system table.
  • The alive_time value for these probes is updated only when the robot or probe is restarted.
  • In apm_bridge 2.03 and earlier the inventory_alive_time_days parameter is only configurable in the range of 1 to 7.
  • An other cause of this issue could be, if running apm_bridge 2.01* the probe_list get reset to default after redeployment. This issue does NOT occur in 2.03 and later patches and versions. 

Resolution

  • To resolve this scenario this parameter is now configurable in a wider range:

    0 – All inventories will be published to DXO2, regardless of the alive_time value in the cm_computer_system table.

    1 to 365 – Only inventories with an alive_time within the configured inventory_alive_time_days range will be published to DXO2.

 

  • Follow the steps below to deploy the new build. Note: Deploy the package that is compatible with your DX UIM base version: 
  1. Deactivate the apm_bridge probe.

  2. Download the attached apm_bridge patch version and deploy to the apm_bridge robot:

    For DX UIM 23.4.5 and later (java21) --> apm-bridge-probe-2.0.3-20251203.101929-12.zip.

    For DX UIM 23.4.4 and earlier (pre-java21)-->  apm-bridge-probe-2.0.1-20260206.085806-6.

  3. Deactivate the ppm probe.

  4. From the Nimsoft directory where the apm_bridge probe is deployed, copy the latest apm_bridge-adapter-2.03.jar. or apm_bridge-adapter-2.01.jar. (Depending on the fix deployed)


  5. Navigate to:
    Nimsoft\\probes\\service\\ppm\\adapterlib

    Remove any older apm_bridge-adapter JARs and paste the newly copied apm_bridge-adapter-2.03.jar. or apm_bridge-adapter-2.01.jar.  (Depending on the fix deployed)

  6. Activate the ppm probe.

  7. Activate the apm_bridge probe

  8. Update the configuration:

inventory_alive_time_days key now accepts values from 0 to 365 (previously restricted to 1–7).

    • Set inventory_alive_time_days = 0 to publish the entire inventory to DXO2, regardless of alive_time.

    • For any value 1–365, the probe will validate alive_time before publishing inventory to DXO2.

 

Additional Information

NOTE: This hotfix contains fixes for 2 other issues:

  1. Issue Title: Inconsistent Device Type Attributes for Computer Systems in DXO2

    Symptom
    Computer System devices in DXO2 were displaying conflicting type attributes. This inconsistency led to inaccurate device classification, causing confusion in inventory management and potentially impacting the reliability of monitoring reports and dashboards.

    Solution
    This hotfix ensures that all Computer System devices maintain consistent and accurate type information within DXO2. The system has been updated to strictly synchronize with the authoritative data from the UIM database, eliminating attribute conflicts and ensuring data integrity across the platform.


  2. Issue Title: Restoration of Legacy Device Attributes and Inventory Filtering

Symptom
After a recent update, certain device attributes were renamed (e.g., OSType changed to PrimaryOSType). This caused critical disruptions in DX Operational Intelligence (DX OI), specifically:

    • Service Failures: Existing services using OSType filters stopped functioning.
    • Empty Inventory Views: Predefined filters using "View by: OSType" appeared empty, as the legacy attribute was no longer recognized.

Solution
The probe has been updated to support backward compatibility for attribute names. Both the legacy attributes (including OSType) and the newly renamed attributes are now retained simultaneously.

[NOTE]
This approach ensures that existing filters, services, and inventory views remain fully functional while allowing for a seamless transition to the new attribute format.



Related KBs:

Attachments

apm-bridge-probe-2.0.1-20260206.085806-6.zip get_app
apm-bridge-probe-2.0.3-20251203.101929-12.zip get_app