BMC CMDB - BMC Client Management class mapping

This topic lists mapping between BMC CMDB and BMC Client Management classes. It also lists the BMC CMDB class attributes and corresponding BMC Client Management stream fields for each class.

The following class mapping is available:

BMC_ComputerSystem : BCM_Software_ComputerSystem

BMC Atrium CMDB Class AttributeBMC Client Management Stream Field
NameDeviceName
DescriptionDescription
ShortDescriptionShortDescription
ManufacturerNameManufacturerName
ModelModelName
SerialNumberSerialNumber
DomainDomain
HostNameHostName
TotalPhysicalMemoryPhysicalMemory
isVirtualisVirtual
OwnerNamePrimaryUserLogin
CITagAssetTag
TokenId

GenTokenID

(Generated Token ID)

CategoryCategory
(depending on the BCM Device type) 
TypeType
(depending on the BCM Device type)
ItemItem
(depending on the BCM Device type)
NameFormatNameFormat
VirtualSystemType

GenVirtualSystemType

(Generated from BCM VirtualSystemType value to fit BMC Atrium CMDB) 

PrimaryCapabilityPrimaryCapability
CapabilityListPrimaryCapability

BMC_Product : BCM_Software_Product

BMC Atrium CMDB Class AttributeBMC Client Management Stream Field
NameName
ManufacturerNameManufacturerName
ModelModel
MarketVersionMarketVersion
VersionNumberVersionNumber
Category"Software"
Type"Software Application/System"
Item"BMC Discovered"
NameFormat"ProductName"

BMC_ComputerSystem : BCM_Hardware_ComputerSystem

BMC Atrium CMDB Class AttributeBMC Client Management Stream Field
NameDeviceName
DescriptionDescription
ShortDescriptionShortDescription
ManufacturerNameManufacturerName
ModelModelName
SerialNumberSerialNumber
DomainDomain
HostNameHostName
TotalPhysicalMemoryPhysicalMemory
isVirtualisVirtual
OwnerNamePrimaryUserLogin
CITagAssetTag
TokenId

GenTokenID

(Generated Token ID)

CategoryCategory
(depending on the BCM Device type) 
TypeType
(depending on the BCM Device type)
ItemItem
(depending on the BCM Device type)
NameFormatNameFormat
VirtualSystemType

GenVirtualSystemType

(Generated from BCM VirtualSystemType value to fit BMC Atrium CMDB) 

PrimaryCapabilityPrimaryCapability
CapabilityListPrimaryCapability

BMC_Processor : BCM_Hardware_Processor

BMC Atrium CMDB Class AttributeBMC Client Management Stream Field
NameInstanceName
DescriptionDescription
ShortDescriptionShortDescription
ManufacturerNameManufacturerName
FPAssemblyIdDeviceID
Category"Hardware"
Type"Component"
Item"CPU"
NumberOfLogicalProcessorsNumberOfLogicalProcessors
MaxClockSpeedMaxClockSpeed
NameFormat"ProcessorName"
ProcessorFamilyGenProcessorFamily (Generated processor family to fit CMDB; default Other)

BMC_OperatingSystem : BCM_Hardware_OperatingSystem

BMC Atrium CMDB Class AttributeBMC Client Management Stream Field
NameOSName
DescriptionDescription
ShortDescriptionShortDescription
ServicePackServicePack
VersionNumberVersionNumber
BuildNumberBuildNumber
FPAssemblyIdDeviceID
Category"Software"
Type"Operating system software"
Item"Operating system"
NameFormat"OSName"

BMC_IPEndpoint : BCM_Hardware_IPendpoint

BMC Atrium CMDB Class AttributeBMC Client Management Stream Field
NameIPAddress
NameFormat"IP"
AddressIPAddress
ShortDescriptionShortDescription
FPAssemblyIdDeviceID
Category"Network"
Type"Address"
Item"IP Address"
Was this page helpful? Yes No Submitting... Thank you

Comments

  1. Uday Joshi

    What is the purpose of mapping BMC_ComputerSytem in two streams namely BMC_Hardware_ComputerSystem and BMC_Hardware_ComputerSystem?

    In BCM_Hardware_OperatingSystem why Manufacturer name is not mapped? It is required for Normalization at CMDB end

    Also one more suggestion, as per CDM definition 8.1 for BMC_IPEndpoint, the Normalization Status default value is 30 (Not Applicable For Normalization). It should be added in the transformation in Atrium Integrator

    May 19, 2020 10:32
  2. Sebastien Boissier

    Hi,

    1. I suppose you are talking about BCM_Hardware_ComputerSystem and BCM_Software_ComputerSystem jobs.

    In fact the streams are inverted, it is these BCM jobs which send the data to the same BMC_ComputerSystem. It has been implemented like this to ensure the presence of the Computer entry before inserting related informations. For the BMC_Hardware_ComputerSystem job it will be about IPs, Processors, etc. for the BMC_Software_ComputerSystem it will be Installed products.


    2. We don't currently expose this information from BCM side, we can plan to add this.

    3. OK we will take this into account for the next release of the D2P package.

    Jun 17, 2020 04:31