Preventing CIs in certain classes from being created

Mike Hashemi
Kilo Sage

I am working on a request to limit the number of CIs in the CMDB. Today, when discovery runs, it will discover (for example) an IP Router CI, along with its Network Adapters. The request I received is to prevent instances of cmdb_ci_network_adapter from being created. 

 

The requestor has provided a list of 23 classes they want to see populated and all other classes should be ignored. Some of the desired classes include:

  • Windows Server
  • UNIX Server
  • Linux Server
  • Printer
  • IP Router
  • IP Switch
  • ESX Server

Some of the classes they want to block, include:

  • Print Queue
  • VMware vCenter Server Object
  • File System
  • Tracked Configuration file
  • Network Adapter

I know that I can delete the identification rules for the "undesired" classes, but I worry that they will be automatically re-created during a future update. Is there a better way to prevent Discovery from creating CIs in most classes?

1 REPLY 1

Selva Arun
Mega Sage
Mega Sage

Hi Mike,

Use the Discovery Configuration Console to manage what kind of CIs and CI information you want to discover.

https://XXXXXXXX.service-now.com/now/nav/ui/classic/params/target/%24discovery_configuration_console...
Please check these links : Configuration file tracking (servicenow.com)
How to Disable Discovery of "Print Queue" class data - Support and Troubleshooting (servicenow.com)
Discovery for VMware vCenter (servicenow.com)
File Based Discovery - Support and Troubleshooting (servicenow.com)

Please mark my solution as helpful/ accept my solution if it has helped you.

Thank you,

 

Selva