Synchronisation between CMDB and Asset

mustaphafilahy
Tera Contributor

Hi , i have installed Discovery but when i run a discover ofcomputers , i can see the result in   cmdb_ci_computer but i cannot see the same result in the Asset table   ( alm_hardware ); do i have to create a business rule to synchronize the cmdb table and Asset table

1 ACCEPTED SOLUTION

Elias11
Giga Expert

Hi Mustapha



Please check if you have the "Model Category"   --> Hardware : Hardware [cmdb_ci_hardware]     --->     Asset Class : Hardware [alm_hardware]



And all the Hardware Models should have the Category Hardware.



this should work.



Thanks


Elias


View solution in original post

9 REPLIES 9

Hi Elias



Thank you for this information :



i created   the Model Category"   --> Hardware : Hardware [cmdb_ci_hardware]     --->     Asset Class : Hardware [alm_hardware]   and now i can see the computers discovered in Asset .



However , i created 2 Model category   for Printers and servers and i still cannot see them in Asset



find_real_file.png



regards


Community Alums
Not applicable

I believe the Model Categories you created will only work for new CIs. It will not retroactively go back and create assets for the Printer and Server CIs you already have in your environment. You could manually create a Printer CI to verify this.



Ben


Hi Ben



Thnx for your answer



When i discover a new printer , after creating the model category for printer , i have the result below in the CMDB



find_real_file.png



the model ID is unknown so it doesn t create the Asset



regards


Community Alums
Not applicable

Do you have a model record for the printer in question? If you select the Model, I'm not sure off the top of my head that it would create an asset at this point, but you could try that. It does need to determine the Model to create the corresponding Asset. Another approach would be to bring in the assets (if you have that information available) and then have Discovery update the CI records created by the Assets.


cwjurges
Giga Contributor

Hi Mustapha,



If you're looking for an elegant, enterprise level approach to integration, Perspectium handles this use case very well. As a native ServiceNow app, all control to push data is within your instance. We can even replicate data to multiple integration endpoints whether they are a database, and in your case another ServiceNow instance, or a different application.