Maintain inventory using Discovery_server expire_time value in DX UIM
search cancel

Maintain inventory using Discovery_server expire_time value in DX UIM

book

Article ID: 376518

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

When monitored devices and servers are decommissioned, or they are no longer responsive and/or they are no longer monitored, does DX UIM automatically clean up the inventory? 

Is there a method in DX UIM to remove inactive devices from the inventory? 

Environment

  • DX UIM 20.4CU3 and later
  • DX UIM 23.4.*

 

Cause

Guidance

Resolution

Discovery Server periodically removes any inventory that had no activity in the recent past or no QoS flowing into the database. By default, discovery_server looks for device activity within the last 30 days and QoS time range. The discovery_server considers the maximum raw age, History age, or Daily average age from the data_engine probe.

The discovery server supports the following configuration to customize the inventory removal process:

  • setup/expire_time: Specify the number of days of inactivity after which the device is removed from the inventory. The default is 30 days.

 

  • Introduced in DX UIM 20.4CU4 and later: 
    setup/expire_computer_system_by_alive_time_only: When set to true, discovery_server does not look for QoS flow and deletes the device based on the activity. When set to false or QoS is not being stored (expire_time is set to a high value), the discovery_server does not delete the devices. The default is false.

 

NOTE: 

If expire_computer_system_by_alive_time_only = false

which is the default, than it will only remove the device if there is no underlying QOS available for that source. 

 

if expire_computer_system_by_alive_time_only = true

It will only verify that there is no data in the S_QOS_SNAPSHOT for the source. If there is data, then the source will not be removed, until there is no longer data in this table.

You could have data in this table for a source that it takes time to expire the robot check, or there could be a case where there are orphaned entries in the table for the source.

Additional Information