-
1. Re: ADDM to CMDB mapping
Brian Morris Dec 7, 2018 9:31 AM (in response to Suraj Nair)What you want to do is have the Database name (not the label) of the field in the CMDB and then map some value from the object in Discovery that you're trying to send over. The Taxonomy defines what these fields and objects are called.
To find this, in your appliance, go to Administration -> View Taxonomy
Then search for the thing you're trying to synchronize. You may need to write a couple of sync patterns or use traversals since you're trying to access values from a few different object types in BMC Discovery. There are example patterns here https://communities.bmc.com/community/bmcdn/discovery/pages/patterns
Lisa Keeler and Eric Plunk have written some nice samples with great explainations.
-
2. Re: ADDM to CMDB mapping
Andrew WatersDec 7, 2018 11:42 AM (in response to Suraj Nair)
2 of 2 people found this helpfulStarting from the taxonomy is the wrong place.
What are you trying to represent? For example the current mappings use BMC_IPEndpoint to represent IP addresses. If you really want to add IPAddress to BMC_ComputerSystem how are you going to pick which IPs if there are more than two?
-
3. Re: ADDM to CMDB mapping
Suraj Nair Dec 19, 2018 12:49 AM (in response to Andrew Waters)Hi Andrew,
That is the question how i will pick the keyword from module or Pattern. Are you able understand what i am asking for?
We have CMDB in which all the data from ADDM is sync , now what we want the data which is sync into CMDB that we want to Sync it in another form of Remedy, so that we can see it in Front-end(Note: We dont want to change the path of sync, we just need both data in frontend as well as in backend) .While doing this i got 2 keyword(cdm_virtual and os_name ) from moduel/pattern. You see in the below screenshot that value of IsVirtual is getting populated in the frontend form of remedy.
-
4. Re: ADDM to CMDB mapping
Andrew WatersDec 19, 2018 1:17 AM (in response to Suraj Nair)
I have no idea what
That is the question how i will pick the keyword from module or Pattern
means.
You cannot have two completely different mappings. There is only one set of CMDB syncmappings. They are all used for syncing to every CMDB connection.
-
5. Re: ADDM to CMDB mapping
Eric Plunk Dec 19, 2018 10:02 AM (in response to Suraj Nair)1 of 1 people found this helpfulHi Suraj.
You have computer system and database in your extension pattern. Maybe this is okay, but I find it easier to keep things separate. I use one extension pattern for computur system, and one extension pattern for database.
Then use existing patterns as a foundation for the extensions. For example,
Module = CMDB.Database
Module = CMDB.Host_ComputerSystem
- Eric
-
6. Re: ADDM to CMDB mapping
Brice-Emmanuel LoiseauxDec 19, 2018 11:42 AM (in response to Suraj Nair)
2 of 2 people found this helpfulAs you wrote it, almost all of these extra attributes that you want to add to a BMC_ComputerSystem CI are already present into the related CI graph, within BMC_Cluster, BMC_Database, BMC_IPEndpoint CIs.. I understand you want to have a specific form in Remedy showing a consolidated view of some attributes of these CIs. I would suspect the solution is available within a Remedy software feature. Ask Remedy experts.
-
7. Re: ADDM to CMDB mapping
Suraj Nair Dec 19, 2018 10:34 PM (in response to Brice-Emmanuel Loiseaux)Hii Brice,
Thank you for suggestion. I had conversation with Remedy expert about this, it is not possible for us to map the value from remedy into another form because of database complexity.So they are asking us to Map the values from ADDM to direct into Remedy by creating new pattern/module customized.
-
8. Re: ADDM to CMDB mapping
Vaibhav SinghDec 19, 2018 11:53 PM (in response to Suraj Nair)
We have a support case#00631580 on this. I will be scheduling call with Suraj to discuss this.
Vaibhav
-
9. Re: ADDM to CMDB mapping
Stefan HallDec 21, 2018 12:15 PM (in response to Suraj Nair)
I wonder what you're trying to achieve. We discuss here about possible solutions and missing forms/possibilities without knowing the goal.
For example, we show a consolidated view of a CI in a hover on the CI field in the incident form. There you have all possibilities, you can collect information from several forms and - very important - a hover is relatively upgrade-proof.
So, who needs where other information?
-
10. Re: ADDM to CMDB mapping
Brian Morris Dec 21, 2018 12:24 PM (in response to Suraj Nair)I'm not seeing the disconnect either here. As Brice said, there are already many mappings available to use as templates: BMC_ComputerSystem CI are already present into the related CI graph, within BMC_Cluster, BMC_Database, BMC_IPEndpoint CIs.. etc. As I said, if it's a custom field in remedy, you need to know the database name and then do a resync on the discovery side so it sees the new value. If it's an existing field on an object type that is already mapped, you can look up the Discovery name for this on the taxonomy and use the proper synch template to map it. Perhaps Andrew would do things differently but at some point consulting the taxonomy is a good idea if you want to figure out what an existing attribute is called in Discovery.
-
11. Re: ADDM to CMDB mapping
Vaibhav SinghDec 24, 2018 4:00 AM (in response to Brian Morris)
2 of 2 people found this helpfulHad a call with Suraj and his CMDB team.
The requirement is to map additional host attributes to BMC_Computersystem class. I have Suggested to modify and use the "template_cmdb_cs_augment" for this.
Vaibhav