How to validate Reconciliation Engine configuration

RahulY00040
Tera Contributor

Hello friends,

 

We have multiple sources of data pouring in hardware & its children CIs.  Against each source we have configured the Reconciliation definition each with its own or sometimes at the same level of priority. Now, we would like to validate each of the Reconciliation definitions against the sources against the CIs which are present in CMDB.

 

How do i validate? What all tables to use while validating IRE by createOrUpdateCIEnhanced() API?What's significance of this table - cmdb_datasource_last_update ?

 

Thanks in advance,
Rahul

 

 

 

 

4 REPLIES 4

chsmith11
Tera Contributor

Hi Rahul, 

 

I've found that using the Identification Simulation module is best for testing specific IRE rules you have configured against data sources. It's a great tool for providing sample payloads, and then being able to see a break down of which rules were a match or not.

Thanks, but this is for Identification. I am looking for Reconciliation one.

Not entirely. You define a data source with the payload. You can test by providing a payload for a data source of less or higher priority -- depending on what you want to test. Then, try to update the device (send the simulation) using that data source you selected. 

Hello @chsmith11 Simulation does not tell me what all attributes be updated or masked. I think I need to prepare the payload and execute using createofUpdateCI() API method against various data/discovery sources. This is kind of multiple trial approach to understand Recon functioning especially how it uses the entries from this table-cmdb_datasource_last_update.


Thanks,
Rahul