CMDB CI class SNC Component

Katie A
Mega Guru

I am in the process of purging our CMDB to set up integrations with external systems. I was able to delete all records in most of the CMDB tables.

However, there are some records that are automatically re-created after they are removed. These are class SNC Components. I think there might be a custom application or script written by a previous administrator that is populating these.

How can I remove these and find out the source of where they are originating?

Screen Shot 2015-12-22 at 2.09.18 PM.png

1 ACCEPTED SOLUTION

sergiu_panaite
ServiceNow Employee
ServiceNow Employee

The records with class "SNC Component" are used in the ServiceNow Performance homepage where you see graphs for each node with statistics about memory, sessions, CPU, etc. If you delete these records they get recreated automatically, but as a general rule it's not recommended to delete them as it might break the graphs from ServiceNow Performance homepage.



Regards,


Sergiu


View solution in original post

3 REPLIES 3

Atul Kumar2
Giga Guru

Hi,



You can perform the below steps for the initial root cause analysis .



1. Enable to Business rule debuging while deleting the records.


2. wait till the time new records are populated again.


3. Find the business rule and see what is condition which is triggering this creation of new object in ci table.



Regards,


Atul Kumar


mechamberlain
Mega Expert

I'm not sure exactly what they are, but SNC probably stands for ServiceNow Corporation.   They occur in every instance I have access to, including my personal developer's instance.



I am speculating here, but I think they may be a "convenient" place for the SNow system to store some reference information about the particular instance.   For example in my "dev" instance there are three "SNC Component" class CI's:



app128048.sin1.service-now.com:dev99999999/dev/mapper/rootvg-rootlv


app128048.sin1.service-now.com:dev99999999/dev/sda1


app128048.sin1.service-now.com:dev99999999



  1. First one looks like a reference to a SAN volume group (maybe)
  2. Second one looks like a reference to a SCSI device
  3. Third looks like a reference to the instance itself (maybe)?


Can't find any reference to the SMC class in the wiki...so it's a mystery to me.   All I can do is speculate...and I decided NOT to delete or modify these since I do not know their purpose.



I did find one reference in a script include related to Instance Monitoring...interesting:



snc.JPG



Dates/times of creation and update of the SNC Component CI's also correspond to some instance events (instance upgrade and creation):



snc2.png



SO that's all I have to go on...I'm interested to know the "real" answer, though.


sergiu_panaite
ServiceNow Employee
ServiceNow Employee

The records with class "SNC Component" are used in the ServiceNow Performance homepage where you see graphs for each node with statistics about memory, sessions, CPU, etc. If you delete these records they get recreated automatically, but as a general rule it's not recommended to delete them as it might break the graphs from ServiceNow Performance homepage.



Regards,


Sergiu