Need to delete a few CI classes, which hold irrelevant data, Using Rome version

Ashish Chakrav1
Tera Contributor

Working on a CMDB with a huge number of irrelevant CIs & Classes ( confirmed irrelevance from the relevant Business and Technical owners). 

Would really help if I could some guidance on it. 

9 REPLIES 9

emir
ServiceNow Employee
ServiceNow Employee
You may not need them now, buy you may later. Dont delete. If you don’t want them visible in workflows, use CI Reference Qualifiers and exclude them. What is creating these records? Turn off the creation, data archive the rest.

HI Emir, apologies for the delayed response.  "CI Reference Qualifiers and exclude them. What is creating these records? Turn off the creation, data archive the rest." looking for help around that.

Tried the following steps to no success-
1. Disable probe via the CI Classification table => could not find a relevant entry to disable.
2. Discovery Definition > CI Classification > UNIX > Solaris > Triggers probes > Edit... > Remove from Triggers probes List. => couldn't find a relevant probe.

Hi Emir, so thinking of using business rules to stop the classification of the irrelevant CIs and archiving the existing ones. There should be a process to disable the class of a no longer being discovered CI type.

emir
ServiceNow Employee
ServiceNow Employee

I missed your previous comment. Can you tell me what classes you want to omit? you were looking at unix classes in the example above

Hi Emir, Just to update, disabling will also work. 

(The details hosted here are showing up in the server\Network CI Ci record data anyways)

Some of the compute classes are:: 

1. cmdb_ci_disk - Disk (and its extended classes cmdb_ci_storage_disk & cmdb_ci_rubrik_node_disk)

2. cmdb_ci_filesystem - File system (and its extended classes)

Few Network related CIs::

1. dscy_switchport - Switchport  (and its extended class dscy_swtch_fwd_rule)

2. cmdb_ci_ip_address - IP address

3. dscy_route_next_hop - Next hop routing rule

4. cmdb_ci_dns_name -  DNS name 

5. dscy_router_interface - Router Interface  (and its extended classes discovery_device_neighbours & dscy_router_interface)