Integrating BMC Server Automation discovered data
The BMC BladeLogic Atrium Integration product facilitates the integration of BMC Server Automation configuration data with the BMC Asset dataset in BMC Atrium CMDB.
To transfer discovered data from the BMC Server Automation database to BMC Atrium CMDB, the discovered data is first transferred from the BMC Server Automation database to the BMC BladeLogic Decision Support for Server Automation database by using the extract, transform, and load (ETL) tool. BMC BladeLogic Atrium Integration uses BMC Atrium Integration Engine to do the following :
- Define data exchange and data mapping parameters
- Pull data from the BMC BladeLogic Decision Support for Server Automation database
- Insert the data into the BMC Atrium CMDB with the BMC BladeLogic Import Dataset
For information about the ETL components of BMC BladeLogic Decision Support for Server Automation, see the BMC BladeLogic Decision Support for Server Automation User Guide.
The reconciliation process identifies configuration items (CIs) and merges them into the BMC Asset dataset, as shown in the following figure:
Based on this integration model, BMC BladeLogic Atrium Integration performs the following functions, which are completed during product installation:
- Installs views, tables, indexes, functions, and stored procedures on top of the BMC BladeLogic Decision Support for Server Automation database
- Defines data exchanges and data mappings in BMC Atrium Integration Engine for the BMC Atrium CMDB CI classes that are discoverable by BMC Server Automation:
- BMC_ComputerSystem
- BMC_OperatingSystem
- BMC_IPEndpoint
- BMC_Processor
- BMC_BIOSElement
- BMC_NetworkPort
- BMC_LocalFileSystem
- BMC_DiskDrive
- BMC_Memory
- BMC_VirtualSystemSettingData
- Provides reconciliation rules to the Reconciliation Engine for use during the reconciliation process
- Installs federated links in the BMC Atrium CMDB console to launch BMC BladeLogic Decision Support for Server Automation reports from the BMC Atrium Explorer interface
- Installs a custom command in BMC Server Automation to launch the BMC Atrium Explorer
Data exchange and data mapping definitions
BMC Atrium Integration Engine transfers data between the BMC BladeLogic Decision Support for Server Automation database and BMC Atrium CMDB. It consists of the data exchange application and the Integration Engine service.
The data exchange application is a BMC Remedy Action Request System (BMC Remedy AR System) application that the BMC BladeLogic Atrium Integration installer uses to create data exchanges and data mappings that map source and destination fields. The BMC Atrium Integration Engine service performs the data transfer based on the settings in the data exchange application. These two components can reside on different computers.
For more information about creating data exchanges and data mappings, see the BMC Atrium Integration Engine User Guide.