Discovery updating and creating new record

yash755
Tera Contributor

Hello all,

I have a query regarding identifier rules. Suppose I have two identifier rules.
Rule 1: It checks the uniqueness of the serial number
Rule 2: It checks the uniqueness of the name

Now, suppose a discovery run and brings some CIs. 
So, CI will first look for rule 1. 
So what will happen if the serial number is the same and what will happen if it's different?

When will it go to rule 2? 

When will be the same record updated and when will the new record create?

1 ACCEPTED SOLUTION

johnnyjava
Kilo Guru

It should look at the second entry (1 rule, multiple entries) when / if the fields (criterion attributes) for the 1st entry aren't present. So name will be considered when the serial_number is missing. (I see this happen for network devices on very busy network segments where the SNMP traffic is sometimes dropped. You can tune the SNMP disco settings to have it wait longer or repeat attempts.)

 

As long as the Identification and Reconciliation Engine can locate a record that matches by one of the entries for that class of device / application server, then it will update the existing record. If there is no match, but there are matchable attributes then a new record will be created.

If there's more than 1 matching record, it should mark the newest of them as a Discovery source = Duplicate.

View solution in original post

10 REPLIES 10

Just to summarise everything.

First, go to Rule 1.

  1. If the serial is present and unique create a new record.
  2. If the serial number is same then update the record.
  3. If multiple CIs with the same thing the marked duplicate.
  4. If the serial number is empty go to Rule 2

Now if we go to Rule 2 and follow the same procedure. And we will go to Rule 3 when Rule 2 fields are empty.

Community Alums
Not applicable

richard ,How can we force discovery to create 2 records if 2 CI has same serial number.

richardbrounste
ServiceNow Employee
ServiceNow Employee

If the serial number is empty, just as johnnyjava said.

Just to summarise everything.

First, go to Rule 1.

  1. If the serial is matched then update the record
  2. If the serial number is not matched then go to Rule 2
  3. If the serial number is empty then that rule is skipped and go to Rule 2

Now if we go to Rule 2 and follow the same procedure.

Just to summarise everything.

First, go to Rule 1.

  1. If the serial is present and unique create a new record.
  2. If the serial number is same then update the record.
  3. If multiple CIs with the same thing the marked duplicate.
  4. If the serial number is empty go to Rule 2

Now if we go to Rule 2 and follow the same procedure. And we will go to Rule 3 when Rule 2 fields are empty.