Default language.

CDM Mapping for Host


This topic provides information for CDM mapping for Host nodes. The CIs created are described in this topic.

BMC_ComputerSystem

A root Host node is mapped to a root BMC_ComputerSystem CI with the following attributes:

Attribute

Details

Name

The fully qualified name of the host, if available, otherwise the hostname as reported by the OS; if no names are available, then the IP address.

NameFormat

"DNS", "HostName", or "IP".

ShortDescription

Host name attribute.

Description

The host name and the fully qualified domain name are separated by a colon, or if the fully qualified domain name is not available, then just the host name.

CapabilityList

A single value corresponding to Server, Desktop, Laptop, or Other.

Domain

Host dns_domain — the DNS domain of the host.

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

HostName

Host hostname — the hostname reported by the host.

isVirtual

Yes if the host is known to be virtual (or partitioned hardware); null if not.

isCloud

Yes if the host is known to be cloud-hosted; null if not.

LastScanDate

Host last_update_success — the date and time the host was last scanned.

ManufacturerName

Host vendor — the manufacturer of the host.

Model

Host model.

PrimaryCapability

Server, Desktop, Mainframe, or Laptop.

SerialNumber

Host serial.

PartitionId

Host partition_id – the identifier of a partition host.

TokenId

TotalPhysicalMemory

Host ram — total Host ram.

VirtualSystemType

Enumeration value corresponding to the type of virtual machine.

Workgroup

Host workgroup — the Windows workgroup.

ComponentAliases

 BMC_ComputerSystem:hostname.

CloudID

Host unique cloud identifier (cloud_id).

Category

"Hardware".

Type

"Processing unit".

Item

"Server", "Desktop" or "Laptop".

BMC_ComputerSystem relationships

Relationship

Name

Source

Destination

BMC_Dependency

STORAGEUSE

BMC_ComputerSystem (Remote file system)

BMC_ComputerSystem (Storage System Group)
BMC_ComputerSystem (Storage System)
BMC_ComputerSystem (Volume)
BMC_ComputerSystem (Host)
impacted

BMC_Dependency

BACKENDSTORAGEUSE

BMC_ComputerSystem (Backend Storage system)

BMC_ComputerSystem (Host)
impacted

BMC_DependencyMANAGEMENTBMC_ComputerSystem (Host)BMC_ComputerSystem (Managed Storage)

BMC_HostedSystemComponents

SYSTEMHARDWARE

BMC_ComputerSystem (Host)

BMC_HardwareSystemComponent

BMC_Dependency

Introduced in January 2021 TKU.

NETWORKLINK

BMC_ComputerSystem
(Network Device - SAN Switch)
impacted

BMC_ComputerSystem (Host)

BMC_Dependency

STORAGEUSE

BMC_Cluster
(Storage System Group)

BMC_ComputerSystem (Host)impacted

A Management Controller node that has the shared attribute with a direct Management relationship to the root Host in theBMC Discovery model is mapped to a root BMC_ComputerSystem CI with the following attributes:

BMC_ComputerSystem  (ManagementController)

The root Host is also mapped to a single BMC_ComputerSystem  (ManagementController) CI with the following attributes:

Attribute

Details

Name

The fully qualified name of the host, if available, otherwise the ManagementController as reported by the OS. If the name has a substring Host name, then "ManagementController.Name : Host.name" (as reported by Nutanix OS).

ShortDescription

ManagementController name attribute.

Description

The ManagementController vendor and the ManagementController model and ManagementController type and ManagementController serial separated by a colon, or if the serial is not available, then just the ManagementController vendor and the ManagementController model and ManagementController type.

CapabilityList

A single value corresponding to Management Controller.

LastScanDate

Management Controller last_update_success — the date and time the Management Controller was last scanned.

Model

Management Controller model

PrimaryCapability

Management Controller

SerialNumber

Management Controller serial

OtherCapabilityDescription

Management Controller type

ComponentAliases

cdm_component_aliases or void

Company

Management Controller Company

Category

"Hardware"

Type

"Hardware"

Item

"Management controller"

Management Controller relationships

Relationship

Name

Source

Destination

BMC_Dependency

SYSTEMHARDWARE

BMC_ComputerSystem (ManagementController)

BMC_ComputerSystem (Host)

BMC_OperatingSystem

The root Host is also mapped to a single BMC_OperatingSystem CI, with the following attributes:

Attribute

Details

Name

Host os_name or
Host os_name : hostname if the target is Remedyforce.

NameFormat

"OSName"

ShortDescription

"OS type version on hostname" or "OS type on hostname "

Description

Host os

BuildNumber

Host os_build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

ManufacturerName

Host os_vendor

MarketVersion

Host os_version

Model

Host os_type

OSType

Enumeration value for OS type

OSProductSuite

Enumeration value for OS product suite

ServicePack

Host service_pack

VersionNumber

Host os_version

Company

Host Company

Category

"Software"

Type

"Operating System Software"

Item

"Operating System"

Operating system relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

SYSTEMOS

BMC_ComputerSystem

BMC_OperatingSystem

BMC_Processor

The root Host is mapped to a number of BMC_Processor CIs.

  • For physical machines, the number of CIs corresponds to the number of physical CPU packages present in the machine.
  • For virtual machines, the number of CIs corresponds to the number of logical CPUs the OS is scheduling across.
    In some circumstances, it is not possible to discover the number of physical CPU packages in a physical machine. In such cases, no BMC_Processor CIs are created for the machine.
    All the BMC_Processor CIs for a host are normally identical to each other, though they can be different in cases where a physical machine has more than one type of CPU.
Note

This mapping is unusual, in that it creates a number of BMC_Processor CIs corresponding to the number of processors in a Host, stored as numeric attributes. As a result, you cannot modify the created CIs with an extension mapping in the usual way with "mapping from", because there is no suitable traversal loop to extend. Instead, if you wish to make modifications, you should copy this mapping to a new file with a new name, then declare that it "overrides" this one in its overview block.

Attribute

Details

Name

Host CPUindex or
Host CPUindex : hostname if the target is Remedyforce.
CPUindex is, for example, "CPU0", "CPU1", and so on.)

NameFormat

"ProcessorName"

ShortDescription

Host processor_type or "Unknown CPU"

Description

Description of the processor, its index, and host

isVirtual

True if the Host is virtual; not set if physical. (Not present in CMDB 7.5.)

ManufacturerName

Manufacturer of the processor.

MaxClockSpeed

Host processor_speed

Model

Host processor_type

NumberOfCores

Host cores_per_processor (only set for physical machines)

NumberOfLogicalProcessors

Host num_logical_processors / num_processors (only set for physical machines)

OtherProcessorFamilyDescription

Host processor_type (only set if ProcessorFamily is "Other")

ProcessorArchitecture

Enumeration representing the architecture

ProcessorFamily

Enumeration representing the processor family

ProcessorStatus

1 — CPU enabled

ProcessorType

2 — Central processor

UpgradeMethod

1 — Unknown

Company

Host Company

Category

"Hardware"

Type

"Component"

Item

"CPU"

Processor relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

SYSTEMHARDWARE

BMC_ComputerSystem

BMC_Processor

BMC_NetworkPort, BMC_IPEndpoint and BMC_LANEndpoint

Each Network Interface node connected to the root Host in the BMC Discovery model is mapped to a BMC_NetworkPort CI, and its MAC address is mapped to a BMC_LANEndpoint CI. Each of its associated IP addresses are mapped to BMC_IPEndpoint CIs.
Where BMC Discovery has been able to connect a Network Interface node to a Network Device node (via associated port nodes), a BMC_Dependency relationship is created between the two BMC_ComputerSystem CIs representing the host and the network device.

BMC_NetworkPort

Attribute

Details

Key

NetworkInterface key.

Name

NetworkInterface interface_name or
NetworkInterface "interface_name : hostname" if the target is Remedyforce.

ShortDescription

NetworkInterface interface_name

Description

NetworkInterface name"

AutoSense

Yes (0) or No (1) or null if not known

FullDuplex

Yes (0) or No (1) or null if not known

LinkTechnology

Ethernet (2)

ManufacturerName

NetworkInterface manufacturer

PermanentAddress

NetworkInterface mac_addr

PortType

Ethernet (2)

Speed

NetworkInterface raw_speed

Company

HostCompany

Category

"Hardware"

Type

"Card"

Item

"Network interface card"

Each Fibre Channel HBA card node is mapped to the BMC_NetworkPort CI with the following attributes:

Attribute

Details

Key

"%hba_node.key%/%fcp_node.wwpn%" or Fibre Channel Port node key if the target is Remedyforce.

Name

FibreChannelHBA description and FibreChannelPort wwpn and hostname or
FibreChannelHBA description or
FibreChannelHBA description and hostname if the target is Remedyforce.

ShortDescription

FibreChannelPort wwpn

Description

FibreChannelHBA description and FibreChannelPort wwpn or just FibreChannelPort wwpn

LinkTechnology

Fibre Channel (4)

ManufacturerName

FibreChannelHBA vendor

Model

FibreChannelHBA model

PermanentAddress

FibreChannelPort wwpn

PortType

Fibre Channel (6)

SerialNumber

FibreChannelHBA serial

Company

HostCompany

Category

“Hardware”

Type

“Card”

Item

“Fibre Channel HBA card”

BMC_NetworkPort relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

SYSTEMHARDWARE

BMC_ComputerSystem

BMC_NetworkPort

BMC_IPEndpoint

Attribute

Details

Key

"%host.key%/IP/%ip_addr%" or
IPAddress key if the target is Remedyforce.

Name

NetworkInterface IP address or
NetworkInterface IP address : hostname if the target is Remedyforce.

NameFormat

"IP"

ShortDescription

IP Address ip_addr

Description

IP Address name

AddressType

IPv4 (1) or IPv6 (2)

Address

IP Address ip_addr

DNSHostName

IP Address fqdns (first item in list)

ManagementAddress

Yes (1) if the IP address was used to scan the host; No (0) if not. (Not in CMDB 7.5.)

ProtocolType

IPv4 (2) or IPv6 (3)

PrefixLength

IP Address prefix_length

SubnetMask

IP Address netmask

Company

HostCompany

Category

"Network"

Type

"Address"

Item

"IP Address"

BMC_IPEndpoint relationships

Relationship

Name

Source

Destination

BMC_HostedAccessPoint

HOSTEDACCESSPOINT

BMC_ComputerSystem

BMC_IPEndpoint

BMC_Dependency

ENDPOINTPORT

BMC_NetworkPort

BMC_IPEndpoint

BMC_Dependency

BINDSTO

BMC_LANEndpoint

BMC_IPEndpoint

For the BMC_HostedAccessPoint, where a host does not have a network interface, the traversal goes directly to the IPAddress.

BMC_LANEndpoint

MAC addresses in the BMC Discovery data model are stored in the conventional form with colons separating each pair of hexadecimal digits; in the CDM, MAC addresses are stored as just the hexadecimal digits, with no separating colons.

Attribute

Details

Key

"%host.key%/MAC/%mac_addr%" or NetworkInterface key if the target is Remedyforce.

Name

NetworkInterface mac_addr : or
NetworkInterface "mac_addr : interface_name: hostname" if the target is Remedyforce.

NameFormat

"MAC"

ShortDescription

NetworkInterface mac_addr

Description

"MAC address on hostname"

Address

MAC address (no separating colons)

MACAddress

MAC address (no separating colons)

ProtocolType

Ethernet (14)

Company

HostCompany

Category

"Network"

Type

"Address"

Item

"MAC Address"

BMC_LANEndpoint relationships

Relationship

Name

Source

Destination

BMC_HostedAccessPoint

HOSTEDACCESSPOINT

BMC_ComputerSystem

BMC_LANEndpoint

BMC_Dependency

ENDPOINTPORT

BMC_NetworkPort

BMC_LANEndpoint

BMC_IPConnectivitySubnet

BMC Discovery Subnet nodes are mapped to BMC_IPConnectivitySubnet:

Attribute

Details

Name

Subnet ip_address_range or
Subnet ip_address_range : Subnet scope

ShortDescription

Subnet ip_address_range

Description

Subnet ip_address_range

SubnetNumber

Subnet ip_address_range

AddressType

IPv4 (1) or IPv6 (2)

PrefixLength

IP Address prefix_length

SubnetMask

IP Address netmask

Company

HostCompany

Category

"Network"

Type

"Subnet"

Item

"TCP/IP"

Subnet relationships

Relationship

Name

Source

Destination

BMC_InIPSubnet

INIPSUBNET

BMC_IPConnectivitySubnet

BMC_IPEndpoint

BMC_Cluster

Host cluster

Host Cluster nodes are mapped to BMC_Cluster:

Attribute

Details

key

The Cluster key, or for RuntimeEnvironments, the host_key/Cluster product / Cluster version

TokenId

Name

Cluster name

NameFormat

"ClusterName"

ManufacturerName

The manufacturer name.

Model

The cluster type

Description

Cluster name

ShortDescription

Cluster name or Cluster short name

ComponentAliases

Cluster cdm_component_aliases

CloudID

Cluster unique cloud identifier (cloud_id).

Company

HostCompany

Category

The Category, Type and Item values are set depending whether unknown_cti is set to true or false in CMDB_SyncConfig.tpl.

  • True - "Unknown"
  • False - "Cluster" 

Type

  • True - "Unknown"
  • False - "Cluster" 

Item

  • True - "BMC Discovered"
  • False - Cluster type

Host Cluster relationships

Relationship

Name

Source

Destination

BMC_Component

CLUSTEREDSYSTEM

BMC_Cluster 
Impacted

BMC_ComputerSystem

BMC_Component

CLUSTEREDSYSTEM

BMC_Cluster 
Impacted

BMC_ComputerSystem (NetworkDevice)

BMC_Dependency

CLUSTERMANAGER

BMC_Cluster

BMC_Cluster Managed cluster
Impacted

BMC_Dependency

CLUSTERMANAGER

BMC_Cluster

BMC_Cluster Managed cluster
Impacted

Software cluster

Software Cluster nodes are mapped to BMC_Cluster:

Attribute

Details

TokenId

Name

Software Cluster name

ShortDescription

Cluster name

Description

Cluster name

ManufacturerName

Publisher from the Pattern maintaining the Software Cluster

MarketVersion

Software Cluster product_version

Model

Software Cluster type

PatchNumber

Software Cluster patch

VersionNumber

Software Cluster version

ComponentAliases

Software Cluster cdm_component_aliases

CloudID

Software Cluster unique cloud identifier (cloud_id).

Company

HostCompany

Category

"Software "

Type

"Cluster"

Item

Category specified in the maintaining Pattern or "BMC Discovered"

Software Cluster relationships

Relationship

Name

Source

Destination

BMC_Component

SOFTWARECLUSTER

BMC_Cluster 
Impacted

BMC_SoftwareServer First-order SI.

BMC_Component

SOFTWARECLUSTER

BMC_Cluster 
Impacted

BMC_ApplicationSystem Second-order SI.

BMC_IPEndpoint (Cluster)

ClusterService node IP addresses are mapped to BMC_IPEndpoint CIs.

Attribute

Details

Name

IP Address orIP address : Cluster name if the target is Remedyforce.

NameFormat

"IP"

ShortDescription

Cluster service name name

Description

"ClusterService name:IP address"

AddressType

IPv4 (1) or IPv6 (2)

Address

IP Address ip_addr

ProtocolType

IPv4 (2) or IPv6 (3)

Company

HostCompany

Category

"Network"

Type

"Address"

Item

"IP Address"

IP address relationships

Relationship

Name

Source

Destination

BMC_HostedAccessPoint

HOSTEDACCESSPOINT

BMC_Cluster

BMC_IPEndpoint

BMC_Dependency

ADDRESSOFSYSTEMRESOURCE

BMC_SystemResource

BMC_IPEndpoint

BMC_SystemResource (Cluster)

ClusterService node IP addresses are also mapped to BMC_SystemResource CIs.

Attribute

Details

key

cluster_service.key

Name

ClusterService name: DNS name or
ClusterService name or
ClusterService name: Cluster name if the target is Remedyforce.

ShortDescription

ClusterService name

Description

ClusterService name: DNS name" or
"ClusterService name"

ResourceType

Cluster Resource Group (2)

Company

HostCompany

Category

The Category, Type and Item values are set depending whether unknown_cti is set to true or false in CMDB_SyncConfig.tpl.

  • True - "Unknown"
  • False - "Cluster" 

Type

  • True - "Unknown"
  • False - Cluster Service 

Item

  • True - "BMC Discovered"
  • False - The Cluster Service type or "BMC Discovered"

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

SYSTEMRESOURCES

BMC_Cluster

BMC_SystemResource (Impacted)

BMC_Dependency

USERESOURCE

BMC_SystemResource

BMC_SoftwareServer (Impacted)

BMC_LogicalSystemComponent (Cluster)

LoadBalancerService nodes are mapped to BMC_LogicalSystemComponent CIs. 

Attribute

Details

key

Load balancer service key

TokenId

"ADDM:%lb_service.key%"
See TokenId rules.

Name

Load balancer service name <socket> on Cluster name
Where the socket can be:

  • IP address and port of the Load balancer service 
  • IP address of the Load Balancer service
  • Port of the Load Balancer service

ShortDescription

Load balancer service name

Description

Load balancer service name socket on the Cluster name
Where the socket can be:

  • IP address and port of the Load balancer service 
  • IP address of the Load Balancer service
  • Port of the Load Balancer service

isCloud

Load balancer service cloud

CloudID

Load balancer service unique cloud identifier (cloud_id).

Company

Cluster Company

Category

"Network"

Type

"Service"

Item

"Load balancer service"

Relationship

Name

Source

Destination

BMC_Dependency

LOADBALANCERSERVICE

BMC_Cluster

BMC_LogicalSystemComponent  (Impacted)

BMC_ResourcePool (Cluster)

LoadBalancerPool nodes are mapped to BMC_ResourcePool CIs. 

Attribute

Details

key

Load balancer pool key

TokenId

"ADDM:%lb_pool.key%" See TokenId rules.

Name

Load balancer pool name

ShortDescription

Load balancer pool name

Description

Load balancer pool name

ResourceType

0 (Other)

OtherResourceType

"Load Balancer Pool"

Company

Cluster Company

Category

"Network"

Type

"Service"

Item

"Load balancer pool"

Relationship

Name

Source

Destination

BMC_Dependency

LOADBALANCERSERVICEPOOL

BMC_Cluster

BMC_LogicalSystemComponent

BMC_ConcreteCollection

Namespace Deployment nodes are mapped to BMC_ConcreteCollection CIs.

Attribute

Details

key

Deployment node key

Name

Deployment node name in namespace name on Cluster name

ShortDescription

Deployment node name

Description

Deployment node name

model

Deployment node type

TokenId

"ADDM:%lb_pool.key%" See TokenId rules.

Company

Cluster Company

Category

"Cloud"

Type

"Deployment"

Item

Deployment node type

Relationship

Name

Source

Destination

BMC_Dependency

DEPLOYMENTNAMESPACE

BMC_ConcreteCollection  (Impacted)

BMC_ComputerSystem

BMC_HardwareSystemComponent

Any Management Controller node (those that do not have the shared attribute) with a direct Management relationship to the root Host in the BMC Discovery model is mapped to a BMC_HardwareSystemComponent CI.

Note

There is no way to map the ManagementController's IP information to the CDM. The reason being, BMC_IPEndpoint can only be related to a subclass of BMC_System, and management controllers are mapped to BMC_HardwareSystemComponent which is not a subclass of BMC_System.

BMC_HardwareSystemComponent

Attribute

Details

Name

Management controller name or
Management controller name:hostname if the target is Remedyforce.

ShortDescription

Management controller name.

Description

Vendor name, controller model, and type. With serial if known.

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

LastScanDate

Management controller last_update_success

ManufacturerName

Management controller vendor name.

Model

Management controller model.

PowerManagementSupported

Yes (0) or null if not known.

SerialNumber

Management controller serial number.

Company

Host Company.

VersionNumber

Management controller version number.

ComponentAliases

Management controller cdm_component_aliases

Category

"Hardware"

Type

"Hardware"

Item

"Management controller"

Hardware system component relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

SYSTEMHARDWARE

BMC_ComputerSystem (HostContainer)
BMC_ComputerSystem (HardwareContainer)
BMC_ComputerSystem (Host)
BMC_ComputerSystem (SNMPManagedDevice)
BMC_ComputerSystem (StorageSystem)

BMC_HardwareSystemComponent

BMC_ComputerSystem (Host Container)

HostContainer nodes are mapped to BMC_ComputerSystem, representing the partitioned container.

Attribute

Details

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of HostContainer key. See TokenId rules.

Name

Host Container name

ShortDescription

Host Container name

Description

Host Container name

CapabilityList

"Other" (2)

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

LastScanDate

Host last_update_success

ManufacturerName

Host Container vendor

Model

Host Container model

OtherCapabilityDescription

Host Container type

PrimaryCapability

"Blade System" (48) or "Other" (2)

SerialNumber

Host Container serial

TotalPhysicalMemory

Host Container ram

ComponentAliases

VM cdm_component_aliases

Company

Host Container Company.

Category

"Hardware"

Type

"Hardware"

Item

Host Container type

Host containment relationships

Relationship

Name

Source

Destination

BMC_Component

SYSTEMPARTITION

BMC_ComputerSystem (container)

BMC_ComputerSystem (contained)
Impacted

BMC_HostedSystemComponents

SYSTEMHARDWARE

BMC_ComputerSystem

BMC_HardwareSystemComponent


BMC_VirtualSystemEnabler and virtualization

When a physical machine hosts one or more virtual machines, the BMC Discovery model represents it as a number of Virtual Machine nodes related to the physical Host (BMC_ComputerSystem ) or Management software (BMC_SoftwareServer ), one Virtual Machine node per virtual host. A BMC_VirtualSystemEnabler CI is created for each VirtualMachine node.

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

Name

VirtualMachine name

ShortDescription

VirtualMachine short_name or name

Description

VirtualMachine name

BuildNumber

VirtualMachine build

EnablerType

Enumeration representing the type of virtualization technology

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”

isCloud

Yes if the virtual machine is known to be cloud hosted; null if not

ManufacturerName

Publisher.

MarketVersion

VirtualMachine product_version

Model

VirtualMachine type

PatchNumber

VirtualMachine patch

ServicePack

VirtualMachine service_pack

TokenID

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

VersionNumber

VirtualMachine version

ComponentAliases

VirtualMachine cdm_component_aliases

Company

Host Company

Category

"Software"

Type

"Operating System Software"

Item

"Virtualization OS"

Virtualization relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ComputerSystem (physical)

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

HOSTEDVIRTUALMACHINE

BMC_CloudInstance

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual host)BMC_ComputerSystem (virtual network device)
BMC_ComputerSystem (virtual SNMP managed device)
BMC_ComputerSystem (virtual storage system)
Impacted

BMC_VirtualSystemEnabler

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual)

BMC_SoftwareServer and BMC_ApplicationSystem

Each SoftwareInstance in the BMC Discovery model is mapped to either a BMC_SoftwareServer CI or a BMC_ApplicationSystem CI:

  • SoftwareInstance nodes with DDD triggers are directly running on a single host, and are mapped to BMC_SoftwareServer
  • SoftwareInstance nodes composed of other SoftwareInstance nodes are mapped to BMC_ApplicationSystem.
    SoftwareInstance nodes are also mapped (in an indirect manner) to

    BMC_Product
    .
    Except as noted, the attributes set are the same in BMC_SoftwareServer and BMC_ApplicationSystem.

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

Name

Software Instance name

ShortDescription

Software Instance short_name or Software Instance name

Description

Software Instance name

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”

isCloud

Yes if the software instance is known to be cloud hosted; null if not

ManufacturerName

Publisher specified in the maintaining Pattern or on the Software Instance

MarketVersion

Software Instance product_version

Model

Software Instance type

OtherSoftwareServerType

Software Instance type (Only in BMC_SoftwareServer)

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

SoftwareServerType

Enumeration representing the type of SoftwareServer. Often 0 meaning "Other". (Only in BMC_SoftwareServer)

VersionNumber

Software Instance version

ComponentAliases

Software Instance cdm_component_aliases

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Software Instance Company.

Category

"Software"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
 search Pattern show categories processwith countUnique(0) 

 BMC_SoftwareServer and BMC_ApplicationSystem relationships

As shown in the table, BMC_SoftwareServer and BMC_ApplicationSystem CIs can be related to each other with a BMC_Dependency relationship. This is mapped from both Dependency and Communication relationships between the SoftwareInstance nodes in the BMC Discovery model.
BMC_SoftwareServer and BMC_ApplicationSystem CIs also have relationships to BMC_Product, shown in the Product relationships table.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMCOMPUTER

BMC_ComputerSystem (Host)
BMC_Cluster  (Cluster)
BMC_Cluster  (Cloud Cluster)
BMC_CloudInstance
BMC_ComputerSystem (MFPart)
BMC_ComputerSystem (Network Device)

BMC_SoftwareServer
Impacted

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_ApplicationSystem (containing)Impacted

BMC_SoftwareServer (contained)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_SoftwareServer (containing)

BMC_SoftwareServer (contained)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer or BMC_ApplicationSystem (depended upon)Impacted

BMC_SoftwareServer or BMC_ApplicationSystem (dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer (facet)

BMC_SoftwareServer (main facet)Impacted

Communication relationships between nodes are mapped to a dependency between CIs.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

(dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Client (dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

Observed Communication relationships between nodes are mapped to Dependency between CIs. Due to the very high volume of Observed Communication relationships, only those that are part of application models are synchronized.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Listening

BMC_SoftwareServer

BMC_SoftwareServer

Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer

Connecting

BMC_SoftwareServer

Impacted

Management relationships

Relationship

Name

Source

Destination

BMC_Dependency

SYSTEMMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_Dependency

SOFTWAREMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ClusterBMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem

BMC_VirtualSystemEnabler (hosted)

Although the manager impacts the CI it is managing, we do not mark the relationship as impactful, to avoid impact cycles.

BMC_Document

The synchronization mapping attribute DocumentType "TLS Certificate" is part of the BMC_Document CIs. When SoftwareInstance, LoadBalancerService, or CloudLoadBalancerService nodes represent web servers for which TLS/SSL certificates have been discovered, they have related Detail nodes with type "TLS Certificate". The BMC_Document mapping was introduced in Technology Knowledge Update TKU 2020-Sep-1. For more information, see TLS-Certificates-Discovery.
These Detail nodes are mapped to BMC_Document CIs with the following attributes:

Attribute

Details

Name

Detail name

ShortDescription

Detail short_name

Description

Detail common_name

Author

Detail issuer. The certificate issuer.

DocumentType

Amazon ACM Certificate, IPsec Certificate, TLS Certificate, or Windows Certificate.

EndDate

Detail expiry_date. The certificate end (valid to) date.

SerialNumber

Detail serial. The certificate serial number.

StartDate

Detail start_date. The certificate start (valid from) date.

Company

Host Company.

Category

"Software"

Type

"TLS Certificate"

Item

"BMC Discovered"

BMC_Document relationships

Relationship

Name

Source

Destination

BMC_Dependency

CERTIFICATE

BMC_Document

BMC_SoftwareServer (SI, Load Balancer, Cloud Load Balancer, Management Controller, Cloud Service, or Host)

BMC_DataBase

Database nodes (logical databases) are mapped to BMC_DataBase:

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%" or "%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%" See TokenId rules.

Name

Database name or
Database name : software cluster name" if the target is Remedyforce.

ShortDescription

Database instance

Description

Description is of the form "%database_node.name% in %si_instance% on %hosting_ci.Name%" or

"%database_node.name% on %cloud_svc_ci.Name%"

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”

IsCloud

Yes if the database is known to be cloud hosted; null if not

Model

DatabaseDetail type

ComponentAliases

Database component aliases

CloudID

Database unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Miscellaneous"

Type

"Instance"

Item

"Database"

ManufacturerName

Software Instance vendor

MarketVersion

Software Instance product_version

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version

BMC_DataBase relationships

Relationship

Name

Source

Destination

BMC_Dependency

MANAGEDDATABASE

BMC_SoftwareServer

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_ApplicationSystem

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_Cluster

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_CloudInstance

BMC_DataBase
Impacted

BMC_Product

BMC_Product represents the installed aspects of a product. BMC Discovery uses SoftwareInstance nodes and associated metadata to provide an accurate picture of the installed products, regardless of how the products are installed. The mapping groups the SoftwareInstance nodes according to the product information on the maintaining patterns, and maintains one BMC_Product CI for each unique product version on the Host. SoftwareInstance nodes with different types can belong to a single product. So, for example, a server running four Oracle database instances and one Oracle TNS Listener would have five SoftwareInstance nodes; those five SoftwareInstances would map to a single Oracle Database BMC_Product CI.

Attribute

Details

Name

Publisher product name:product version or name:hostname if the target is Remedyforce.

NameFormat

"ManufacturerName:ProductName:Version"

ShortDescription

"product name product version"

Description

"product name product version on hostname"

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

ManufacturerName

Publisher from Pattern or SoftwareInstance

MarketVersion

Software Instance product_version

Model

Publisher name. Product name from Pattern or SoftwareInstance
"publisher name product name"

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version (in CMDB 7.6.03 and later) or product_version

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Software Application/System"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
search Pattern show categories processwith countUnique(0)
##

Product relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

INSTALLEDSOFTWARE

BMC_ComputerSystem

BMC_Product

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_SoftwareServer

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_ApplicationSystem

BMC_ApplicationService

SoftwareComponent is mapped to BMC_ApplicationService.

Attribute

Details

key

The SoftwareComponent key, or for RuntimeEnvironments, the host_key/SoftwareComponent product / SoftwareComponent version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Component key. See TokenId rules.

Name

Software Component name or
Software Component name : hostname if the target is Remedyforce.

ShortDescription

Software Component name

Description

Software Component name

Model

Software Component type

VersionNumber

Software Component version

ApplicationServiceType

Enumeration value representing the service type. Either comes from the component or defaults to unknown.

Company

Host Company.

Category

"Software"

Type

"Application Service"

Item

"BMC Discovered"

Application service relationships

Relationship

Name

Source

Destination

BMC_ApplicationSystemServices

APPLICATIONSYSTEMSERVICES (for non-clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_ApplicationSystemServices

CLUSTERSERVICES (for clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_Application

BusinessApplicationInstance is mapped to BMC_Application. Contained SoftwareInstance and BusinessApplicationInstance nodes are mapped to corresponding BMC_Component relationships. Only Hosts or Clusters directly contained within the application are synced. A Host or Cluster that is included in a ModelDefinition, but is not at the "top" of the application model, will be implicitly included in the CMDB through software CIs.

Attribute

Details

Key

Business Application Instance key

Name

Business Application Instance name

ShortDescription

Business Application Instance name

Description

Business Application Instance name

MarketVersion

Business Application Instance product_version

VersionNumber

Business Application Instance version

Model

Business Application Instance type

ComponentAliases

Business Application Instance cdm_component_aliases

Company

Host Company.

Category

"Software"

Type

"Application"

Item

"Software" or "Application Platform"

Application relationships

Relationship

Name

Source

Destination

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_AdminDomain (Namespace)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_AdminDomain (namespace)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_BusinessService

BusinessService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Business Service key

Name

Business Service name

ShortDescription

Business Service name

Description

Business Service name

MarketVersion

Business Service product_version

Model

Business Service type

ServiceType

20 = Technical service
10 = Business service

VersionNumber

Business Service version

ComponentAliases

Business Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Business Service category or ServiceType

Business service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain (namespace)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Technical service)

BMC_BusinessService (Technical service)

TechnicalService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Technical Service key

Name

Technical Service name

ShortDescription

Technical Service name

Description

Technical Service name

MarketVersion

Technical Service product_version

Model

Business Service type

ServiceType

20 = Technical service

VersionNumber

Technical Service version

ComponentAliases

Technical Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Technical Service category or Technical service

Technical service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService  (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (model definition)

BMC_AdminDomain

Namespace nodes are mapped to BMC_AdminDomain.

Attribute

Details

Key

Namespace key

Name

Namespace name On Cluster name

ShortDescription

Namespace name or Namespace short_name

Description

Namespace name

Model

Namespace type

TokenID

Company

Cluster Company

Category

"Cloud"

Type

"Administrative Collection"

Item

Namespace type

The relationship from BMC_ComputerSystem to BMC_AdminDomain is only created if there is no deployment relationship (BMC_ConcreteCollection to BMC_AdminDomain).

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

LOADBALANCERSERVICE

BMC_LogicalSystemComponent

BMC_AdminDomain (Impacted)

BMC_Dependency

DEPLOYMENTNAMESPACE

BMC_ComputerSystem

BMC_AdminDomain (Impacted)

BMC_Dependency

CLUSTERNAMESPACE

BMC_Cluster

BMC_AdminDomain

BMC_Dependency

NAMESPACEDEPLOYMENT

BMC_ConcreteCollection (Deployment)

BMC_AdminDomain
(Namespace)
(Impacted)

BMC_ConcreteCollection

FunctionalComponent nodes representing CAM Functional Components are mapped to BMC_ConcreteCollection.

Attribute

Details

Name

Functional Component name

ShortDescription

Functional Component name

Description

Functional Component name

Model

Functional Component type

Company

Host Company

Category

"Software"

Type

"Application"

Item

"Functional Component"

Functional Component relationships

Relationship

Name

Source

Destination

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_SoftwareServer First-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationSystem Second-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationService

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Cluster

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase Cloud

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Application

BMC_Component

FUNCTIONALCOMPONENTINAPPLICATION

BMC_Application

BMC_ConcreteCollection

The relationship between BMC_Application and BMC_ConcreteCollection is used for Functional Components reached from any of the following node kinds:
  • SoftwareInstance (first or second order)
  • SoftwareComponent
  • SoftwareCluster
  • DatabaseDetail
  • BAI

Dependency relationships

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

Relationship

Name

Source

Destination (Dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

TokenId rules

TokenId is an attribute that, in some circumstances, aids the reconciliation of CIs populated by multiple data sources. BMC Discovery sets TokenId depending on the Node kind.

For most Nodes, TokenId is one of the forms:

key

or

ADDM:%key%

or

ADDM:%hashed_key%

For databases, TokenId is a database host found as a result of all possible combinations of where the database might be running:

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

and

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

For the Fibre Channel Node, TokenId is of the form:

WWN:%wwpn%

For physical hosts, TokenId is of the form:

%host.hostname%:%host.dns_domain%

If the domain name is unavailable, then

%host.hostname%

For virtual hosts that are running in the cloud, TokenId contains instance_id.

  • For Alibaba, TokenId is of the form:

%alibaba_instance_id%

  • For Azure, TokenId is of the form:

%azure_vm_id%

  • For AWS, TokenId is of the form:

%aws_instance_id%

  • For GCP, TokenId is of the form:

%gce_instance_id%

  • For IBM, TokenId is of the form:

%instance_id%

  • For OCI, TokenId is of the form:

%ocid%

For virtual hosts that are running in the hypervisor, TokenId contains UUID.

  • For AHV, TokenId is of the form:

AHV-UUID:%uuid%

  • For Hyper-V, the UUID is only available on the physical machine, so TokenId is only set for virtual machines that have been successfully linked to their hosting physical machines:

HYPERV-ID:%vm_uuid%

  • For KVM (including RedHat Enterprise Virtualization), TokenId is of the form:

KVM-ID:%uuid%

  • For VMware, TokenId is of the form where each letter represents a hexadecimal digit:

VI-UUID:%uuid%

  • For Xen (including Oracle VM), TokenId is of the form: 

XEN-ID:%uuid%

The following table shows how TokenId looks like for different Node Kinds:

Node Kind

CI

TokenId

AdminCollection

BMC_AdminDomain

key

Cluster (cloud)

BMC_Cluster

key

LoadBalancerService

BMC_LogicalSystemComponent

ADDM:%key%

LoadBalancerPool

BMC_ResourcePool

ADDM:%key%

CloudManagementGroup

BMC_AdminDomain

cloud_id

CloudProvider

BMC_CloudInstance

key

CloudRegion

BMC_CloudInstance

key

CloudService

BMC_CloudInstance

key

Cluster

BMC_Cluster

ADDM:%hashed_key%

Database (cloud)

BMC_DataBase

ADDM:%key%

Database

 

BMC_DataBase

 

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

HardwareComponent

BMC_HardwareSystemComponent

ADDM:%hashed_key%

HardwareContainer

BMC_ComputerSystem

ADDM:%hashed_key%

HostContainer

BMC_ComputerSystem

ADDM:%hashed_key%

Host

 

BMC_ComputerSystem

 

%host.hostname%:%host.dns_domain%

%host.hostname%

ALIBABA-ID:%alibaba_instance_id%

AWS-ID:%aws_instance_id%

GCP-ID:%gce_instance_id%

IBM-ID:%instance_id%

OCI-ID:%ocid%

AZURE-ID:%azure_vm_id%

HYPERV-ID:%vm_uuid%

XEN-ID:%uuid%

KVM-UUID:%uuid%

AHV-UUID:%uuid%

VI-UUID:%uuid%

LoadBalancerGroup

BMC_Cluster

ADDM:%key%

MFPart

BMC_ComputerSystem

key

Namespace

BMC_AdminDomain

key

Deployment

BMC_ConcreteCollection

key

NetworkService

BMC_LogicalSystemComponent

ADDM:%key%

FibreChannelPort

BMC_NetworkPort

WWN:%wwpn%

SoftwareCluster

BMC_Cluster

ADDM:%hashed_key%

SoftwareComponent

BMC_ApplicationService

ADDM:%hashed_key%

SoftwareInstance

BMC_ApplicationSystem

ADDM:%hashed_key%

SoftwareInstance

BMC_SoftwareServer

ADDM:%hashed_key%

VirtualMachine

BMC_VirtualSystemEnabler

ADDM:%hashed_key%

StorageDevice

BMC_Cluster

ADDM:%key%

StoragePool

BMC_ResourcePool

ADDM:%key%

StorageSystemGroup

BMC_Cluster

ADDM:%key%

StorageProcessor

BMC_HardwarePackage

ADDM:%key%

HardwareContainer

BMC_HardwareSystemComponent

ADDM:%hashed_key%

BMC_VirtualSystemEnabler and virtualization

When a physical machine hosts one or more virtual machines, the BMC Discovery model represents it as a number of Virtual Machine nodes related to the physical Host (BMC_ComputerSystem ) or Management software (BMC_SoftwareServer ), one Virtual Machine node per virtual host. A BMC_VirtualSystemEnabler CI is created for each VirtualMachine node.
 

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

Name

VirtualMachine name

ShortDescription

VirtualMachine short_name or name

Description

VirtualMachine name

BuildNumber

VirtualMachine build

EnablerType

Enumeration representing the type of virtualization technology

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the virtual machine is known to be cloud hosted; null if not

ManufacturerName

Publisher.

MarketVersion

VirtualMachine product_version

Model

VirtualMachine type

PatchNumber

VirtualMachine patch

ServicePack

VirtualMachine service_pack

TokenID

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

VersionNumber

VirtualMachine version

ComponentAliases

VirtualMachine cdm_component_aliases

Company

Host Company

Category

"Software"

Type

"Operating System Software"

Item

"Virtualization OS"

Virtualization relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ComputerSystem (physical)

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

HOSTEDVIRTUALMACHINE

BMC_CloudInstance

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual host)BMC_ComputerSystem (virtual network device)
BMC_ComputerSystem (virtual SNMP managed device)
BMC_ComputerSystem (virtual storage system)
Impacted

BMC_VirtualSystemEnabler

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual)

BMC_SoftwareServer and BMC_ApplicationSystem

Each SoftwareInstance in the BMC Discovery model is mapped to either a BMC_SoftwareServer CI or a BMC_ApplicationSystem CI:

  • SoftwareInstance nodes with DDD triggers are directly running on a single host, and are mapped to BMC_SoftwareServer
  • SoftwareInstance nodes composed of other SoftwareInstance nodes are mapped to BMC_ApplicationSystem.
    SoftwareInstance nodes are also mapped (in an indirect manner) to


    BMC_Product.
    Except as noted, the attributes set are the same in BMC_SoftwareServer and BMC_ApplicationSystem.

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

Name

Software Instance name

ShortDescription

Software Instance short_name or Software Instance name

Description

Software Instance name

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the software instance is known to be cloud hosted; null if not

ManufacturerName

Publisher specified in the maintaining Pattern or on the Software Instance

MarketVersion

Software Instance product_version

Model

Software Instance type

OtherSoftwareServerType

Software Instance type (Only in BMC_SoftwareServer)

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

SoftwareServerType

Enumeration representing the type of SoftwareServer. Often 0 meaning "Other". (Only in BMC_SoftwareServer)

VersionNumber

Software Instance version

ComponentAliases

Software Instance cdm_component_aliases

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Software Instance Company.

Category

"Software"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
 search Pattern show categories processwith countUnique(0) 

 BMC_SoftwareServer and BMC_ApplicationSystem relationships

As shown in the table, BMC_SoftwareServer and BMC_ApplicationSystem CIs can be related to each other with a BMC_Dependency relationship. This is mapped from both Dependency and Communication relationships between the SoftwareInstance nodes in the BMC Discovery model.
BMC_SoftwareServer and BMC_ApplicationSystem CIs also have relationships to BMC_Product, shown in the Product relationships table.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMCOMPUTER

BMC_ComputerSystem (Host)
BMC_Cluster  (Cluster)
BMC_Cluster  (Cloud Cluster)
BMC_CloudInstance
BMC_ComputerSystem (MFPart)
BMC_ComputerSystem (Network Device)

BMC_SoftwareServer
Impacted

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_ApplicationSystem (containing)Impacted

BMC_SoftwareServer (contained)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_SoftwareServer (containing)

BMC_SoftwareServer (contained)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer or BMC_ApplicationSystem (depended upon)Impacted

BMC_SoftwareServer or BMC_ApplicationSystem (dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer (facet)

BMC_SoftwareServer (main facet)Impacted

Communication relationships between nodes are mapped to a dependency between CIs.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

(dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Client (dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

Observed Communication relationships between nodes are mapped to Dependency between CIs. Due to the very high volume of Observed Communication relationships, only those that are part of application models are synchronized.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Listening

BMC_SoftwareServer

BMC_SoftwareServer

Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer

Connecting

BMC_SoftwareServer


Impacted

Management relationships

Relationship

Name

Source

Destination

BMC_Dependency

SYSTEMMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_Dependency

SOFTWAREMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ClusterBMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem

BMC_VirtualSystemEnabler (hosted)

Although the manager impacts the CI it is managing, we do not mark the relationship as impactful, to avoid impact cycles.

BMC_Document

The synchronization mapping attribute DocumentType "TLS Certificate" is part of the BMC_Document CIs. When SoftwareInstance, LoadBalancerService, or CloudLoadBalancerService nodes represent web servers for which TLS/SSL certificates have been discovered, they have related Detail nodes with type "TLS Certificate". The BMC_Document mapping was introduced in Technology Knowledge Update TKU 2020-Sep-1. For more information, see TLS-Certificates-Discovery.
These Detail nodes are mapped to BMC_Document CIs with the following attributes:

Attribute

Details

Name

Detail name

ShortDescription

Detail short_name

Description

Detail common_name

Author

Detail issuer. The certificate issuer.

DocumentType

Amazon ACM Certificate, IPsec Certificate, TLS Certificate, or Windows Certificate.

EndDate

Detail expiry_date. The certificate end (valid to) date.

SerialNumber

Detail serial. The certificate serial number.

StartDate

Detail start_date. The certificate start (valid from) date.

Company

Host Company.

Category

"Software"

Type

"TLS Certificate"

Item

"BMC Discovered"

BMC_Document relationships

Relationship

Name

Source

Destination

BMC_Dependency

CERTIFICATE

BMC_Document

BMC_SoftwareServer (SI, Load Balancer, Cloud Load Balancer, Management Controller, Cloud Service, or Host)

BMC_DataBase

Database nodes (logical databases) are mapped to BMC_DataBase:

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%" or "%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%" See TokenId rules.

Name

Database name or
Database name : software cluster name" if the target is Remedyforce.

ShortDescription

Database instance

Description

Description is of the form "%database_node.name% in %si_instance% on %hosting_ci.Name%" or

"%database_node.name% on %cloud_svc_ci.Name%"

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

IsCloud

Yes if the database is known to be cloud hosted; null if not

Model

DatabaseDetail type

ComponentAliases

Database component aliases

CloudID

Database unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Miscellaneous"

Type

"Instance"

Item

"Database"

ManufacturerName

Software Instance vendor

MarketVersion

Software Instance product_version

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version

BMC_DataBase relationships

Relationship

Name

Source

Destination

BMC_Dependency

MANAGEDDATABASE

BMC_SoftwareServer

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_ApplicationSystem

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_Cluster

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_CloudInstance

BMC_DataBase
Impacted

BMC_Product

BMC_Product represents the installed aspects of a product. BMC Discovery uses SoftwareInstance nodes and associated metadata to provide an accurate picture of the installed products, regardless of how the products are installed. The mapping groups the SoftwareInstance nodes according to the product information on the maintaining patterns, and maintains one BMC_Product CI for each unique product version on the Host. SoftwareInstance nodes with different types can belong to a single product. So, for example, a server running four Oracle database instances and one Oracle TNS Listener would have five SoftwareInstance nodes; those five SoftwareInstances would map to a single Oracle Database BMC_Product CI.

Attribute

Details

Name

Publisher product name:product version or name:hostname if the target is Remedyforce.

NameFormat

"ManufacturerName:ProductName:Version"

ShortDescription

"product name product version"

Description

"product name product version on hostname"

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

ManufacturerName

Publisher from Pattern or SoftwareInstance

MarketVersion

Software Instance product_version

Model

Publisher name. Product name from Pattern or SoftwareInstance
"publisher name product name"

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version (in CMDB 7.6.03 and later) or product_version

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Software Application/System"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
search Pattern show categories processwith countUnique(0)
##

Product relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

INSTALLEDSOFTWARE

BMC_ComputerSystem

BMC_Product

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_SoftwareServer

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_ApplicationSystem

BMC_ApplicationService

SoftwareComponent is mapped to BMC_ApplicationService.

Attribute

Details

key

The SoftwareComponent key, or for RuntimeEnvironments, the host_key/SoftwareComponent product / SoftwareComponent version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Component key. See TokenId rules.

Name

Software Component name or
Software Component name : hostname if the target is Remedyforce.

ShortDescription

Software Component name

Description

Software Component name

Model

Software Component type

VersionNumber

Software Component version

ApplicationServiceType

Enumeration value representing the service type. Either comes from the component or defaults to unknown.

Company

Host Company.

Category

"Software"

Type

"Application Service"

Item

"BMC Discovered"

Application service relationships

Relationship

Name

Source

Destination

BMC_ApplicationSystemServices

APPLICATIONSYSTEMSERVICES (for non-clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_ApplicationSystemServices

CLUSTERSERVICES (for clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_Application

BusinessApplicationInstance is mapped to BMC_Application. Contained SoftwareInstance and BusinessApplicationInstance nodes are mapped to corresponding BMC_Component relationships. Only Hosts or Clusters directly contained within the application are synced. A Host or Cluster that is included in a ModelDefinition, but is not at the "top" of the application model, will be implicitly included in the CMDB through software CIs.

Attribute

Details

Key

Business Application Instance key

Name

Business Application Instance name

ShortDescription

Business Application Instance name

Description

Business Application Instance name

MarketVersion

Business Application Instance product_version

VersionNumber

Business Application Instance version

Model

Business Application Instance type

ComponentAliases

Business Application Instance cdm_component_aliases

Company

Host Company.

Category

"Software"

Type

"Application"

Item

"Software" or "Application Platform"

Application relationships

Relationship

Name

Source

Destination

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_AdminDomain (Namespace)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_AdminDomain (namespace)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_BusinessService

BusinessService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Business Service key

Name

Business Service name

ShortDescription

Business Service name

Description

Business Service name

MarketVersion

Business Service product_version

Model

Business Service type

ServiceType

20 = Technical service
10 = Business service

VersionNumber

Business Service version

ComponentAliases

Business Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Business Service category or ServiceType

Business service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain (namespace)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Technical service)

BMC_BusinessService (Technical service)

TechnicalService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Technical Service key

Name

Technical Service name

ShortDescription

Technical Service name

Description

Technical Service name

MarketVersion

Technical Service product_version

Model

Business Service type

ServiceType

20 = Technical service

VersionNumber

Technical Service version

ComponentAliases

Technical Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Technical Service category or Technical service

Technical service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService  (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (model definition)

BMC_AdminDomain

Namespace nodes are mapped to BMC_AdminDomain.

Attribute

Details

Key

Namespace key

Name

Namespace name On Cluster name

ShortDescription

Namespace name or Namespace short_name

Description

Namespace name

Model

Namespace type

TokenID

Company

Cluster Company

Category

"Cloud"

Type

"Administrative Collection"

Item

Namespace type

The relationship from BMC_ComputerSystem to BMC_AdminDomain is only created if there is no deployment relationship (BMC_ConcreteCollection to BMC_AdminDomain).

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

LOADBALANCERSERVICE

BMC_LogicalSystemComponent

BMC_AdminDomain (Impacted)

BMC_Dependency

DEPLOYMENTNAMESPACE

BMC_ComputerSystem

BMC_AdminDomain (Impacted)

BMC_Dependency

CLUSTERNAMESPACE

BMC_Cluster

BMC_AdminDomain

BMC_Dependency

NAMESPACEDEPLOYMENT

BMC_ConcreteCollection (Deployment)

BMC_AdminDomain
(Namespace)
(Impacted)

BMC_ConcreteCollection

FunctionalComponent nodes representing CAM Functional Components are mapped to BMC_ConcreteCollection.

Attribute

Details

Name

Functional Component name

ShortDescription

Functional Component name

Description

Functional Component name

Model

Functional Component type

Company

Host Company

Category

"Software"

Type

"Application"

Item

"Functional Component"

Functional Component relationships

Relationship

Name

Source

Destination

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_SoftwareServer First-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationSystem Second-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationService

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Cluster

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase Cloud

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Application

BMC_Component

FUNCTIONALCOMPONENTINAPPLICATION

BMC_Application

BMC_ConcreteCollection

The relationship between BMC_Application and BMC_ConcreteCollection is used for Functional Components reached from any of the following node kinds:
  • SoftwareInstance (first or second order)
  • SoftwareComponent
  • SoftwareCluster
  • DatabaseDetail
  • BAI

Dependency relationships

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

Relationship

Name

Source

Destination (Dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

TokenId rules

TokenId is an attribute that, in some circumstances, aids the reconciliation of CIs populated by multiple data sources. BMC Discovery sets TokenId depending on the Node kind.

For most Nodes, TokenId is one of the forms:

key

or

ADDM:%key%

or

ADDM:%hashed_key%

For databases, TokenId is a database host found as a result of all possible combinations of where the database might be running:

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

and

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

For the Fibre Channel Node, TokenId is of the form:

WWN:%wwpn%

For physical hosts, TokenId is of the form:

%host.hostname%:%host.dns_domain%

If the domain name is unavailable, then

%host.hostname%

For virtual hosts that are running in the cloud, TokenId contains instance_id.

  • For Alibaba, TokenId is of the form:

%alibaba_instance_id%

  • For Azure, TokenId is of the form:

%azure_vm_id%

  • For AWS, TokenId is of the form:

%aws_instance_id%

  • For GCP, TokenId is of the form:

%gce_instance_id%

  • For IBM, TokenId is of the form:

%instance_id%

  • For OCI, TokenId is of the form:

%ocid%

For virtual hosts that are running in the hypervisor, TokenId contains UUID.

  • For AHV, TokenId is of the form:

AHV-UUID:%uuid%

  • For Hyper-V, the UUID is only available on the physical machine, so TokenId is only set for virtual machines that have been successfully linked to their hosting physical machines:

HYPERV-ID:%vm_uuid%

  • For KVM (including RedHat Enterprise Virtualization), TokenId is of the form:

KVM-ID:%uuid%

  • For VMware, TokenId is of the form where each letter represents a hexadecimal digit:

VI-UUID:%uuid%

  • For Xen (including Oracle VM), TokenId is of the form: 

XEN-ID:%uuid%

The following table shows how TokenId looks like for different Node Kinds:

Node Kind

CI

TokenId

AdminCollection

BMC_AdminDomain

key

Cluster (cloud)

BMC_Cluster

key

LoadBalancerService

BMC_LogicalSystemComponent

ADDM:%key%

LoadBalancerPool

BMC_ResourcePool

ADDM:%key%

CloudManagementGroup

BMC_AdminDomain

cloud_id

CloudProvider

BMC_CloudInstance

key

CloudRegion

BMC_CloudInstance

key

CloudService

BMC_CloudInstance

key

Cluster

BMC_Cluster

ADDM:%hashed_key%

Database (cloud)

BMC_DataBase

ADDM:%key%

Database

 

BMC_DataBase

 

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

HardwareComponent

BMC_HardwareSystemComponent

ADDM:%hashed_key%

HardwareContainer

BMC_ComputerSystem

ADDM:%hashed_key%

HostContainer

BMC_ComputerSystem

ADDM:%hashed_key%

Host

 

BMC_ComputerSystem

 

%host.hostname%:%host.dns_domain%

%host.hostname%

ALIBABA-ID:%alibaba_instance_id%

AWS-ID:%aws_instance_id%

GCP-ID:%gce_instance_id%

IBM-ID:%instance_id%

OCI-ID:%ocid%

AZURE-ID:%azure_vm_id%

HYPERV-ID:%vm_uuid%

XEN-ID:%uuid%

KVM-UUID:%uuid%

AHV-UUID:%uuid%

VI-UUID:%uuid%

LoadBalancerGroup

BMC_Cluster

ADDM:%key%

MFPart

BMC_ComputerSystem

key

Namespace

BMC_AdminDomain

key

Deployment

BMC_ConcreteCollection

key

NetworkService

BMC_LogicalSystemComponent

ADDM:%key%

FibreChannelPort

BMC_NetworkPort

WWN:%wwpn%

SoftwareCluster

BMC_Cluster

ADDM:%hashed_key%

SoftwareComponent

BMC_ApplicationService

ADDM:%hashed_key%

SoftwareInstance

BMC_ApplicationSystem

ADDM:%hashed_key%

SoftwareInstance

BMC_SoftwareServer

ADDM:%hashed_key%

VirtualMachine

BMC_VirtualSystemEnabler

ADDM:%hashed_key%

StorageDevice

BMC_Cluster

ADDM:%key%

StoragePool

BMC_ResourcePool

ADDM:%key%

StorageSystemGroup

BMC_Cluster

ADDM:%key%

StorageProcessor

BMC_HardwarePackage

ADDM:%key%

HardwareContainer

BMC_HardwareSystemComponent

ADDM:%hashed_key%

BMC_VirtualSystemEnabler and virtualization

When a physical machine hosts one or more virtual machines, the BMC Discovery model represents it as a number of Virtual Machine nodes related to the physical Host (BMC_ComputerSystem ) or Management software (BMC_SoftwareServer ), one Virtual Machine node per virtual host. A BMC_VirtualSystemEnabler CI is created for each VirtualMachine node.
 

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

Name

VirtualMachine name

ShortDescription

VirtualMachine short_name or name

Description

VirtualMachine name

BuildNumber

VirtualMachine build

EnablerType

Enumeration representing the type of virtualization technology

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the virtual machine is known to be cloud hosted; null if not

ManufacturerName

Publisher.

MarketVersion

VirtualMachine product_version

Model

VirtualMachine type

PatchNumber

VirtualMachine patch

ServicePack

VirtualMachine service_pack

TokenID

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

VersionNumber

VirtualMachine version

ComponentAliases

VirtualMachine cdm_component_aliases

Company

Host Company

Category

"Software"

Type

"Operating System Software"

Item

"Virtualization OS"

Virtualization relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ComputerSystem (physical)

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

HOSTEDVIRTUALMACHINE

BMC_CloudInstance

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual host)BMC_ComputerSystem (virtual network device)
BMC_ComputerSystem (virtual SNMP managed device)
BMC_ComputerSystem (virtual storage system)
Impacted

BMC_VirtualSystemEnabler

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual)

BMC_SoftwareServer and BMC_ApplicationSystem

Each SoftwareInstance in the BMC Discovery model is mapped to either a BMC_SoftwareServer CI or a BMC_ApplicationSystem CI:

  • SoftwareInstance nodes with DDD triggers are directly running on a single host, and are mapped to BMC_SoftwareServer
  • SoftwareInstance nodes composed of other SoftwareInstance nodes are mapped to BMC_ApplicationSystem.
    SoftwareInstance nodes are also mapped (in an indirect manner) to


    BMC_Product.
    Except as noted, the attributes set are the same in BMC_SoftwareServer and BMC_ApplicationSystem.

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

Name

Software Instance name

ShortDescription

Software Instance short_name or Software Instance name

Description

Software Instance name

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the software instance is known to be cloud hosted; null if not

ManufacturerName

Publisher specified in the maintaining Pattern or on the Software Instance

MarketVersion

Software Instance product_version

Model

Software Instance type

OtherSoftwareServerType

Software Instance type (Only in BMC_SoftwareServer)

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

SoftwareServerType

Enumeration representing the type of SoftwareServer. Often 0 meaning "Other". (Only in BMC_SoftwareServer)

VersionNumber

Software Instance version

ComponentAliases

Software Instance cdm_component_aliases

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Software Instance Company.

Category

"Software"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
 search Pattern show categories processwith countUnique(0) 

 BMC_SoftwareServer and BMC_ApplicationSystem relationships

As shown in the table, BMC_SoftwareServer and BMC_ApplicationSystem CIs can be related to each other with a BMC_Dependency relationship. This is mapped from both Dependency and Communication relationships between the SoftwareInstance nodes in the BMC Discovery model.
BMC_SoftwareServer and BMC_ApplicationSystem CIs also have relationships to BMC_Product, shown in the Product relationships table.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMCOMPUTER

BMC_ComputerSystem (Host)
BMC_Cluster  (Cluster)
BMC_Cluster  (Cloud Cluster)
BMC_CloudInstance
BMC_ComputerSystem (MFPart)
BMC_ComputerSystem (Network Device)

BMC_SoftwareServer
Impacted

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_ApplicationSystem (containing)Impacted

BMC_SoftwareServer (contained)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_SoftwareServer (containing)

BMC_SoftwareServer (contained)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer or BMC_ApplicationSystem (depended upon)Impacted

BMC_SoftwareServer or BMC_ApplicationSystem (dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer (facet)

BMC_SoftwareServer (main facet)Impacted

Communication relationships between nodes are mapped to a dependency between CIs.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

(dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Client (dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

Observed Communication relationships between nodes are mapped to Dependency between CIs. Due to the very high volume of Observed Communication relationships, only those that are part of application models are synchronized.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Listening

BMC_SoftwareServer

BMC_SoftwareServer

Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer

Connecting

BMC_SoftwareServer


Impacted

Management relationships

Relationship

Name

Source

Destination

BMC_Dependency

SYSTEMMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_Dependency

SOFTWAREMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ClusterBMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem

BMC_VirtualSystemEnabler (hosted)

Although the manager impacts the CI it is managing, we do not mark the relationship as impactful, to avoid impact cycles.

BMC_Document

The synchronization mapping attribute DocumentType "TLS Certificate" is part of the BMC_Document CIs. When SoftwareInstance, LoadBalancerService, or CloudLoadBalancerService nodes represent web servers for which TLS/SSL certificates have been discovered, they have related Detail nodes with type "TLS Certificate". The BMC_Document mapping was introduced in Technology Knowledge Update TKU 2020-Sep-1. For more information, see TLS-Certificates-Discovery.
These Detail nodes are mapped to BMC_Document CIs with the following attributes:

Attribute

Details

Name

Detail name

ShortDescription

Detail short_name

Description

Detail common_name

Author

Detail issuer. The certificate issuer.

DocumentType

Amazon ACM Certificate, IPsec Certificate, TLS Certificate, or Windows Certificate.

EndDate

Detail expiry_date. The certificate end (valid to) date.

SerialNumber

Detail serial. The certificate serial number.

StartDate

Detail start_date. The certificate start (valid from) date.

Company

Host Company.

Category

"Software"

Type

"TLS Certificate"

Item

"BMC Discovered"

BMC_Document relationships

Relationship

Name

Source

Destination

BMC_Dependency

CERTIFICATE

BMC_Document

BMC_SoftwareServer (SI, Load Balancer, Cloud Load Balancer, Management Controller, Cloud Service, or Host)

BMC_DataBase

Database nodes (logical databases) are mapped to BMC_DataBase:

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%" or "%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%" See TokenId rules.

Name

Database name or
Database name : software cluster name" if the target is Remedyforce.

ShortDescription

Database instance

Description

Description is of the form "%database_node.name% in %si_instance% on %hosting_ci.Name%" or

"%database_node.name% on %cloud_svc_ci.Name%"

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

IsCloud

Yes if the database is known to be cloud hosted; null if not

Model

DatabaseDetail type

ComponentAliases

Database component aliases

CloudID

Database unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Miscellaneous"

Type

"Instance"

Item

"Database"

ManufacturerName

Software Instance vendor

MarketVersion

Software Instance product_version

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version

BMC_DataBase relationships

Relationship

Name

Source

Destination

BMC_Dependency

MANAGEDDATABASE

BMC_SoftwareServer

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_ApplicationSystem

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_Cluster

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_CloudInstance

BMC_DataBase
Impacted

BMC_Product

BMC_Product represents the installed aspects of a product. BMC Discovery uses SoftwareInstance nodes and associated metadata to provide an accurate picture of the installed products, regardless of how the products are installed. The mapping groups the SoftwareInstance nodes according to the product information on the maintaining patterns, and maintains one BMC_Product CI for each unique product version on the Host. SoftwareInstance nodes with different types can belong to a single product. So, for example, a server running four Oracle database instances and one Oracle TNS Listener would have five SoftwareInstance nodes; those five SoftwareInstances would map to a single Oracle Database BMC_Product CI.

Attribute

Details

Name

Publisher product name:product version or name:hostname if the target is Remedyforce.

NameFormat

"ManufacturerName:ProductName:Version"

ShortDescription

"product name product version"

Description

"product name product version on hostname"

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

ManufacturerName

Publisher from Pattern or SoftwareInstance

MarketVersion

Software Instance product_version

Model

Publisher name. Product name from Pattern or SoftwareInstance
"publisher name product name"

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version (in CMDB 7.6.03 and later) or product_version

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Software Application/System"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
search Pattern show categories processwith countUnique(0)
##

Product relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

INSTALLEDSOFTWARE

BMC_ComputerSystem

BMC_Product

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_SoftwareServer

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_ApplicationSystem

BMC_ApplicationService

SoftwareComponent is mapped to BMC_ApplicationService.

Attribute

Details

key

The SoftwareComponent key, or for RuntimeEnvironments, the host_key/SoftwareComponent product / SoftwareComponent version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Component key. See TokenId rules.

Name

Software Component name or
Software Component name : hostname if the target is Remedyforce.

ShortDescription

Software Component name

Description

Software Component name

Model

Software Component type

VersionNumber

Software Component version

ApplicationServiceType

Enumeration value representing the service type. Either comes from the component or defaults to unknown.

Company

Host Company.

Category

"Software"

Type

"Application Service"

Item

"BMC Discovered"

Application service relationships

Relationship

Name

Source

Destination

BMC_ApplicationSystemServices

APPLICATIONSYSTEMSERVICES (for non-clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_ApplicationSystemServices

CLUSTERSERVICES (for clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_Application

BusinessApplicationInstance is mapped to BMC_Application. Contained SoftwareInstance and BusinessApplicationInstance nodes are mapped to corresponding BMC_Component relationships. Only Hosts or Clusters directly contained within the application are synced. A Host or Cluster that is included in a ModelDefinition, but is not at the "top" of the application model, will be implicitly included in the CMDB through software CIs.

Attribute

Details

Key

Business Application Instance key

Name

Business Application Instance name

ShortDescription

Business Application Instance name

Description

Business Application Instance name

MarketVersion

Business Application Instance product_version

VersionNumber

Business Application Instance version

Model

Business Application Instance type

ComponentAliases

Business Application Instance cdm_component_aliases

Company

Host Company.

Category

"Software"

Type

"Application"

Item

"Software" or "Application Platform"

Application relationships

Relationship

Name

Source

Destination

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_AdminDomain (Namespace)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_AdminDomain (namespace)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_BusinessService

BusinessService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Business Service key

Name

Business Service name

ShortDescription

Business Service name

Description

Business Service name

MarketVersion

Business Service product_version

Model

Business Service type

ServiceType

20 = Technical service
10 = Business service

VersionNumber

Business Service version

ComponentAliases

Business Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Business Service category or ServiceType

Business service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain (namespace)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Technical service)

BMC_BusinessService (Technical service)

TechnicalService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Technical Service key

Name

Technical Service name

ShortDescription

Technical Service name

Description

Technical Service name

MarketVersion

Technical Service product_version

Model

Business Service type

ServiceType

20 = Technical service

VersionNumber

Technical Service version

ComponentAliases

Technical Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Technical Service category or Technical service

Technical service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService  (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (model definition)

BMC_AdminDomain

Namespace nodes are mapped to BMC_AdminDomain.

Attribute

Details

Key

Namespace key

Name

Namespace name On Cluster name

ShortDescription

Namespace name or Namespace short_name

Description

Namespace name

Model

Namespace type

TokenID

Company

Cluster Company

Category

"Cloud"

Type

"Administrative Collection"

Item

Namespace type

The relationship from BMC_ComputerSystem to BMC_AdminDomain is only created if there is no deployment relationship (BMC_ConcreteCollection to BMC_AdminDomain).

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

LOADBALANCERSERVICE

BMC_LogicalSystemComponent

BMC_AdminDomain (Impacted)

BMC_Dependency

DEPLOYMENTNAMESPACE

BMC_ComputerSystem

BMC_AdminDomain (Impacted)

BMC_Dependency

CLUSTERNAMESPACE

BMC_Cluster

BMC_AdminDomain

BMC_Dependency

NAMESPACEDEPLOYMENT

BMC_ConcreteCollection (Deployment)

BMC_AdminDomain
(Namespace)
(Impacted)

BMC_ConcreteCollection

FunctionalComponent nodes representing CAM Functional Components are mapped to BMC_ConcreteCollection.

Attribute

Details

Name

Functional Component name

ShortDescription

Functional Component name

Description

Functional Component name

Model

Functional Component type

Company

Host Company

Category

"Software"

Type

"Application"

Item

"Functional Component"

Functional Component relationships

Relationship

Name

Source

Destination

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_SoftwareServer First-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationSystem Second-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationService

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Cluster

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase Cloud

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Application

BMC_Component

FUNCTIONALCOMPONENTINAPPLICATION

BMC_Application

BMC_ConcreteCollection

The relationship between BMC_Application and BMC_ConcreteCollection is used for Functional Components reached from any of the following node kinds:
  • SoftwareInstance (first or second order)
  • SoftwareComponent
  • SoftwareCluster
  • DatabaseDetail
  • BAI

Dependency relationships

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

Relationship

Name

Source

Destination (Dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

TokenId rules

TokenId is an attribute that, in some circumstances, aids the reconciliation of CIs populated by multiple data sources. BMC Discovery sets TokenId depending on the Node kind.

For most Nodes, TokenId is one of the forms:

key

or

ADDM:%key%

or

ADDM:%hashed_key%

For databases, TokenId is a database host found as a result of all possible combinations of where the database might be running:

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

and

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

For the Fibre Channel Node, TokenId is of the form:

WWN:%wwpn%

For physical hosts, TokenId is of the form:

%host.hostname%:%host.dns_domain%

If the domain name is unavailable, then

%host.hostname%

For virtual hosts that are running in the cloud, TokenId contains instance_id.

  • For Alibaba, TokenId is of the form:

%alibaba_instance_id%

  • For Azure, TokenId is of the form:

%azure_vm_id%

  • For AWS, TokenId is of the form:

%aws_instance_id%

  • For GCP, TokenId is of the form:

%gce_instance_id%

  • For IBM, TokenId is of the form:

%instance_id%

  • For OCI, TokenId is of the form:

%ocid%

For virtual hosts that are running in the hypervisor, TokenId contains UUID.

  • For AHV, TokenId is of the form:

AHV-UUID:%uuid%

  • For Hyper-V, the UUID is only available on the physical machine, so TokenId is only set for virtual machines that have been successfully linked to their hosting physical machines:

HYPERV-ID:%vm_uuid%

  • For KVM (including RedHat Enterprise Virtualization), TokenId is of the form:

KVM-ID:%uuid%

  • For VMware, TokenId is of the form where each letter represents a hexadecimal digit:

VI-UUID:%uuid%

  • For Xen (including Oracle VM), TokenId is of the form: 

XEN-ID:%uuid%

The following table shows how TokenId looks like for different Node Kinds:

Node Kind

CI

TokenId

AdminCollection

BMC_AdminDomain

key

Cluster (cloud)

BMC_Cluster

key

LoadBalancerService

BMC_LogicalSystemComponent

ADDM:%key%

LoadBalancerPool

BMC_ResourcePool

ADDM:%key%

CloudManagementGroup

BMC_AdminDomain

cloud_id

CloudProvider

BMC_CloudInstance

key

CloudRegion

BMC_CloudInstance

key

CloudService

BMC_CloudInstance

key

Cluster

BMC_Cluster

ADDM:%hashed_key%

Database (cloud)

BMC_DataBase

ADDM:%key%

Database

 

BMC_DataBase

 

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

HardwareComponent

BMC_HardwareSystemComponent

ADDM:%hashed_key%

HardwareContainer

BMC_ComputerSystem

ADDM:%hashed_key%

HostContainer

BMC_ComputerSystem

ADDM:%hashed_key%

Host

 

BMC_ComputerSystem

 

%host.hostname%:%host.dns_domain%

%host.hostname%

ALIBABA-ID:%alibaba_instance_id%

AWS-ID:%aws_instance_id%

GCP-ID:%gce_instance_id%

IBM-ID:%instance_id%

OCI-ID:%ocid%

AZURE-ID:%azure_vm_id%

HYPERV-ID:%vm_uuid%

XEN-ID:%uuid%

KVM-UUID:%uuid%

AHV-UUID:%uuid%

VI-UUID:%uuid%

LoadBalancerGroup

BMC_Cluster

ADDM:%key%

MFPart

BMC_ComputerSystem

key

Namespace

BMC_AdminDomain

key

Deployment

BMC_ConcreteCollection

key

NetworkService

BMC_LogicalSystemComponent

ADDM:%key%

FibreChannelPort

BMC_NetworkPort

WWN:%wwpn%

SoftwareCluster

BMC_Cluster

ADDM:%hashed_key%

SoftwareComponent

BMC_ApplicationService

ADDM:%hashed_key%

SoftwareInstance

BMC_ApplicationSystem

ADDM:%hashed_key%

SoftwareInstance

BMC_SoftwareServer

ADDM:%hashed_key%

VirtualMachine

BMC_VirtualSystemEnabler

ADDM:%hashed_key%

StorageDevice

BMC_Cluster

ADDM:%key%

StoragePool

BMC_ResourcePool

ADDM:%key%

StorageSystemGroup

BMC_Cluster

ADDM:%key%

StorageProcessor

BMC_HardwarePackage

ADDM:%key%

HardwareContainer

BMC_HardwareSystemComponent

ADDM:%hashed_key%

BMC_VirtualSystemEnabler and virtualization

When a physical machine hosts one or more virtual machines, the BMC Discovery model represents it as a number of Virtual Machine nodes related to the physical Host (BMC_ComputerSystem ) or Management software (BMC_SoftwareServer ), one Virtual Machine node per virtual host. A BMC_VirtualSystemEnabler CI is created for each VirtualMachine node.
 

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

Name

VirtualMachine name

ShortDescription

VirtualMachine short_name or name

Description

VirtualMachine name

BuildNumber

VirtualMachine build

EnablerType

Enumeration representing the type of virtualization technology

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the virtual machine is known to be cloud hosted; null if not.

ManufacturerName

Publisher.

MarketVersion

VirtualMachine product_version

Model

VirtualMachine type

PatchNumber

VirtualMachine patch

ServicePack

VirtualMachine service_pack

TokenID

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

VersionNumber

VirtualMachine version

ComponentAliases

VirtualMachine cdm_component_aliases

Company

Host Company

Category

"Software"

Type

"Operating System Software"

Item

"Virtualization OS"

Virtualization relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ComputerSystem (physical)

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

HOSTEDVIRTUALMACHINE

BMC_CloudInstance

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual host)BMC_ComputerSystem (virtual network device)
BMC_ComputerSystem (virtual SNMP managed device)
BMC_ComputerSystem (virtual storage system)
Impacted

BMC_VirtualSystemEnabler

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual)

BMC_SoftwareServer and BMC_ApplicationSystem

Each SoftwareInstance in the BMC Discovery model is mapped to a BMC_SoftwareServer CI or a BMC_ApplicationSystem CI:

  • SoftwareInstance nodes with DDD triggers are directly running on a single host, and are mapped to BMC_SoftwareServer
  • SoftwareInstance nodes composed of other SoftwareInstance nodes are mapped to BMC_ApplicationSystem.
    SoftwareInstance nodes are also mapped (in an indirect manner) to


    BMC_Product.
    Except as noted, the attributes set are the same in BMC_SoftwareServer and BMC_ApplicationSystem.

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

Name

Software Instance name

ShortDescription

Software Instance short_name or Software Instance name

Description

Software Instance name

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the software instance is known to be cloud hosted; null if not

ManufacturerName

Publisher specified in the maintaining Pattern or on the Software Instance

MarketVersion

Software Instance product_version

Model

Software Instance type

OtherSoftwareServerType

Software Instance type (Only in BMC_SoftwareServer)

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

SoftwareServerType

Enumeration representing the type of SoftwareServer. Often 0 meaning "Other". (Only in BMC_SoftwareServer)

VersionNumber

Software Instance version

ComponentAliases

Software Instance cdm_component_aliases

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Software Instance Company.

Category

"Software"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
 search Pattern show categories processwith countUnique(0) 

 BMC_SoftwareServer and BMC_ApplicationSystem relationships

As shown in the table, BMC_SoftwareServer and BMC_ApplicationSystem CIs can be related to each other with a BMC_Dependency relationship. This is mapped from both Dependency and Communication relationships between the SoftwareInstance nodes in the BMC Discovery model.
BMC_SoftwareServer and BMC_ApplicationSystem CIs also have relationships to BMC_Product, shown in the Product relationships table.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMCOMPUTER

BMC_ComputerSystem (Host)
BMC_Cluster  (Cluster)
BMC_Cluster  (Cloud Cluster)
BMC_CloudInstance
BMC_ComputerSystem (MFPart)
BMC_ComputerSystem (Network Device)

BMC_SoftwareServer
Impacted

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_ApplicationSystem (containing)Impacted

BMC_SoftwareServer (contained)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_SoftwareServer (containing)

BMC_SoftwareServer (contained)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer or BMC_ApplicationSystem (depended upon)Impacted

BMC_SoftwareServer or BMC_ApplicationSystem (dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer (facet)

BMC_SoftwareServer (main facet)Impacted

Communication relationships between nodes are mapped to a dependency between CIs.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

(dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Client (dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

Observed Communication relationships between nodes are mapped to Dependency between CIs. Due to the very high volume of Observed Communication relationships, only those that are part of application models are synchronized.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Listening

BMC_SoftwareServer

BMC_SoftwareServer

Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer

Connecting

BMC_SoftwareServer


Impacted

Management relationships

Relationship

Name

Source

Destination

BMC_Dependency

SYSTEMMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_Dependency

SOFTWAREMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ClusterBMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem

BMC_VirtualSystemEnabler (hosted)

Although the manager impacts the CI it is managing, we do not mark the relationship as impactful, to avoid impact cycles.

BMC_Document

The synchronization mapping attribute DocumentType "TLS Certificate" is part of the BMC_Document CIs. When SoftwareInstance, LoadBalancerService, or CloudLoadBalancerService nodes represent web servers for which TLS/SSL certificates have been discovered, they have related Detail nodes with type "TLS Certificate". The BMC_Document mapping was introduced in Technology Knowledge Update TKU 2020-Sep-1. For more information, see TLS-Certificates-Discovery.
These Detail nodes are mapped to BMC_Document CIs with the following attributes:

Attribute

Details

Name

Detail name

ShortDescription

Detail short_name

Description

Detail common_name

Author

Detail issuer. The certificate issuer.

DocumentType

Amazon ACM Certificate, IPsec Certificate, TLS Certificate, or Windows Certificate.

EndDate

Detail expiry_date. The certificate end (valid to) date.

SerialNumber

Detail serial. The certificate serial number.

StartDate

Detail start_date. The certificate start (valid from) date.

Company

Host Company.

Category

"Software"

Type

"TLS Certificate"

Item

"BMC Discovered"

BMC_Document relationships

Relationship

Name

Source

Destination

BMC_Dependency

CERTIFICATE

BMC_Document

BMC_SoftwareServer (SI, Load Balancer, Cloud Load Balancer, Management Controller, Cloud Service, or Host)

BMC_DataBase

Database nodes (logical databases) are mapped to BMC_DataBase:

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%" or "%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%" See TokenId rules.

Name

Database name or
Database name : software cluster name" if the target is Remedyforce.

ShortDescription

Database instance

Description

Description is of the form "%database_node.name% in %si_instance% on %hosting_ci.Name%" or

"%database_node.name% on %cloud_svc_ci.Name%"

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

IsCloud

Yes if the database is known to be cloud hosted; null if not

Model

DatabaseDetail type

ComponentAliases

Database component aliases

CloudID

Database unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Miscellaneous"

Type

"Instance"

Item

"Database"

ManufacturerName

Software Instance vendor

MarketVersion

Software Instance product_version

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version

BMC_DataBase relationships

Relationship

Name

Source

Destination

BMC_Dependency

MANAGEDDATABASE

BMC_SoftwareServer

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_ApplicationSystem

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_Cluster

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_CloudInstance

BMC_DataBase
Impacted

BMC_Product

BMC_Product represents the installed aspects of a product. BMC Discovery uses SoftwareInstance nodes and associated metadata to provide an accurate picture of the installed products, regardless of how the products are installed. The mapping groups the SoftwareInstance nodes according to the product information on the maintaining patterns, and maintains one BMC_Product CI for each unique product version on the Host. SoftwareInstance nodes with different types can belong to a single product. So, for example, a server running four Oracle database instances and one Oracle TNS Listener would have five SoftwareInstance nodes; those five SoftwareInstances would map to a single Oracle Database BMC_Product CI.

Attribute

Details

Name

Publisher product name:product version or name:hostname if the target is Remedyforce.

NameFormat

"ManufacturerName:ProductName:Version"

ShortDescription

"product name product version"

Description

"product name product version on hostname"

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

ManufacturerName

Publisher from Pattern or SoftwareInstance

MarketVersion

Software Instance product_version

Model

Publisher name. Product name from Pattern or SoftwareInstance
"publisher name product name"

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version (in CMDB 7.6.03 and later) or product_version

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Software Application/System"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
search Pattern show categories processwith countUnique(0)
##

Product relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

INSTALLEDSOFTWARE

BMC_ComputerSystem

BMC_Product

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_SoftwareServer

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_ApplicationSystem

BMC_ApplicationService

SoftwareComponent is mapped to BMC_ApplicationService.

Attribute

Details

key

The SoftwareComponent key, or for RuntimeEnvironments, the host_key/SoftwareComponent product / SoftwareComponent version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Component key. See TokenId rules.

Name

Software Component name or
Software Component name : hostname if the target is Remedyforce.

ShortDescription

Software Component name

Description

Software Component name

Model

Software Component type

VersionNumber

Software Component version

ApplicationServiceType

Enumeration value representing the service type. Either comes from the component or defaults to unknown.

Company

Host Company.

Category

"Software"

Type

"Application Service"

Item

"BMC Discovered"

Application service relationships

Relationship

Name

Source

Destination

BMC_ApplicationSystemServices

APPLICATIONSYSTEMSERVICES (for non-clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_ApplicationSystemServices

CLUSTERSERVICES (for clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_Application

BusinessApplicationInstance is mapped to BMC_Application. Contained SoftwareInstance and BusinessApplicationInstance nodes are mapped to corresponding BMC_Component relationships. Only Hosts or Clusters directly contained within the application are synced. A Host or Cluster that is included in a ModelDefinition, but is not at the "top" of the application model, will be implicitly included in the CMDB through software CIs.

Attribute

Details

Key

Business Application Instance key

Name

Business Application Instance name

ShortDescription

Business Application Instance name

Description

Business Application Instance name

MarketVersion

Business Application Instance product_version

VersionNumber

Business Application Instance version

Model

Business Application Instance type

ComponentAliases

Business Application Instance cdm_component_aliases

Company

Host Company.

Category

"Software"

Type

"Application"

Item

"Software" or "Application Platform"

Application relationships

Relationship

Name

Source

Destination

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_AdminDomain (Namespace)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_AdminDomain (namespace)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_BusinessService

BusinessService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Business Service key

Name

Business Service name

ShortDescription

Business Service name

Description

Business Service name

MarketVersion

Business Service product_version

Model

Business Service type

ServiceType

20 = Technical service
10 = Business service

VersionNumber

Business Service version

ComponentAliases

Business Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Business Service category or ServiceType

Business service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain (namespace)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Technical service)

BMC_BusinessService (Technical service)

TechnicalService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Technical Service key

Name

Technical Service name

ShortDescription

Technical Service name

Description

Technical Service name

MarketVersion

Technical Service product_version

Model

Business Service type

ServiceType

20 = Technical service

VersionNumber

Technical Service version

ComponentAliases

Technical Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Technical Service category or Technical service

Technical service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService  (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (model definition)

BMC_AdminDomain

Namespace nodes are mapped to BMC_AdminDomain.

Attribute

Details

Key

Namespace key

Name

Namespace name On Cluster name

ShortDescription

Namespace name or Namespace short_name

Description

Namespace name

Model

Namespace type

TokenID

Company

Cluster Company

Category

"Cloud"

Type

"Administrative Collection"

Item

Namespace type

The relationship from BMC_ComputerSystem to BMC_AdminDomain is only created if there is no deployment relationship (BMC_ConcreteCollection to BMC_AdminDomain).

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

LOADBALANCERSERVICE

BMC_LogicalSystemComponent

BMC_AdminDomain (Impacted)

BMC_Dependency

DEPLOYMENTNAMESPACE

BMC_ComputerSystem

BMC_AdminDomain (Impacted)

BMC_Dependency

CLUSTERNAMESPACE

BMC_Cluster

BMC_AdminDomain

BMC_Dependency

NAMESPACEDEPLOYMENT

BMC_ConcreteCollection (Deployment)

BMC_AdminDomain
(Namespace)
(Impacted)

BMC_ConcreteCollection

FunctionalComponent nodes representing CAM Functional Components are mapped to BMC_ConcreteCollection.

Attribute

Details

Name

Functional Component name

ShortDescription

Functional Component name

Description

Functional Component name

Model

Functional Component type

Company

Host Company

Category

"Software"

Type

"Application"

Item

"Functional Component"

Functional Component relationships

Relationship

Name

Source

Destination

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_SoftwareServer First-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationSystem Second-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationService

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Cluster

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase Cloud

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Application

BMC_Component

FUNCTIONALCOMPONENTINAPPLICATION

BMC_Application

BMC_ConcreteCollection

The relationship between BMC_Application and BMC_ConcreteCollection is used for Functional Components reached from any of the following node kinds:
  • SoftwareInstance (first or second order)
  • SoftwareComponent
  • SoftwareCluster
  • DatabaseDetail
  • BAI

Dependency relationships

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

Relationship

Name

Source

Destination (Dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

TokenId rules

TokenId is an attribute that, in some circumstances, aids the reconciliation of CIs populated by multiple data sources. BMC Discovery sets TokenId depending on the Node kind.

For most Nodes, TokenId is one of the forms:

key

or

ADDM:%key%

or

ADDM:%hashed_key%

For databases, TokenId is a database host found as a result of all possible combinations of where the database might be running:

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

and

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

For the Fibre Channel Node, TokenId is of the form:

WWN:%wwpn%

For physical hosts, TokenId is of the form:

%host.hostname%:%host.dns_domain%

If the domain name is unavailable, then

%host.hostname%

For virtual hosts that are running in the cloud, TokenId contains instance_id.

  • For Alibaba, TokenId is of the form:

%alibaba_instance_id%

  • For Azure, TokenId is of the form:

%azure_vm_id%

  • For AWS, TokenId is of the form:

%aws_instance_id%

  • For GCP, TokenId is of the form:

%gce_instance_id%

  • For IBM, TokenId is of the form:

%instance_id%

  • For OCI, TokenId is of the form:

%ocid%

For virtual hosts that are running in the hypervisor, TokenId contains UUID.

  • For AHV, TokenId is of the form:

AHV-UUID:%uuid%

  • For Hyper-V, the UUID is only available on the physical machine, so TokenId is only set for virtual machines that have been successfully linked to their hosting physical machines:

HYPERV-ID:%vm_uuid%

  • For KVM (including RedHat Enterprise Virtualization), TokenId is of the form:

KVM-ID:%uuid%

  • For VMware, TokenId is of the form where each letter represents a hexadecimal digit:

VI-UUID:%uuid%

  • For Xen (including Oracle VM), TokenId is of the form: 

XEN-ID:%uuid%

The following table shows how TokenId looks like for different Node Kinds:

Node Kind

CI

TokenId

AdminCollection

BMC_AdminDomain

key

Cluster (cloud)

BMC_Cluster

key

LoadBalancerService

BMC_LogicalSystemComponent

ADDM:%key%

LoadBalancerPool

BMC_ResourcePool

ADDM:%key%

CloudManagementGroup

BMC_AdminDomain

cloud_id

CloudProvider

BMC_CloudInstance

key

CloudRegion

BMC_CloudInstance

key

CloudService

BMC_CloudInstance

key

Cluster

BMC_Cluster

ADDM:%hashed_key%

Database (cloud)

BMC_DataBase

ADDM:%key%

Database

 

BMC_DataBase

 

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

HardwareComponent

BMC_HardwareSystemComponent

ADDM:%hashed_key%

HardwareContainer

BMC_ComputerSystem

ADDM:%hashed_key%

HostContainer

BMC_ComputerSystem

ADDM:%hashed_key%

Host

 

BMC_ComputerSystem

 

%host.hostname%:%host.dns_domain%

%host.hostname%

ALIBABA-ID:%alibaba_instance_id%

AWS-ID:%aws_instance_id%

GCP-ID:%gce_instance_id%

IBM-ID:%instance_id%

OCI-ID:%ocid%

AZURE-ID:%azure_vm_id%

HYPERV-ID:%vm_uuid%

XEN-ID:%uuid%

KVM-UUID:%uuid%

AHV-UUID:%uuid%

VI-UUID:%uuid%

LoadBalancerGroup

BMC_Cluster

ADDM:%key%

MFPart

BMC_ComputerSystem

key

Namespace

BMC_AdminDomain

key

Deployment

BMC_ConcreteCollection

key

NetworkService

BMC_LogicalSystemComponent

ADDM:%key%

FibreChannelPort

BMC_NetworkPort

WWN:%wwpn%

SoftwareCluster

BMC_Cluster

ADDM:%hashed_key%

SoftwareComponent

BMC_ApplicationService

ADDM:%hashed_key%

SoftwareInstance

BMC_ApplicationSystem

ADDM:%hashed_key%

SoftwareInstance

BMC_SoftwareServer

ADDM:%hashed_key%

VirtualMachine

BMC_VirtualSystemEnabler

ADDM:%hashed_key%

StorageDevice

BMC_Cluster

ADDM:%key%

StoragePool

BMC_ResourcePool

ADDM:%key%

StorageSystemGroup

BMC_Cluster

ADDM:%key%

StorageProcessor

BMC_HardwarePackage

ADDM:%key%

HardwareContainer

BMC_HardwareSystemComponent

ADDM:%hashed_key%

BMC_VirtualSystemEnabler and virtualization

When a physical machine hosts one or more virtual machines, the BMC Discovery model represents it as a number of Virtual Machine nodes related to the physical Host (BMC_ComputerSystem ) or Management software (BMC_SoftwareServer ), one Virtual Machine node per virtual host. A BMC_VirtualSystemEnabler CI is created for each VirtualMachine node.
 

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

Name

VirtualMachine name

ShortDescription

VirtualMachine short_name or name

Description

VirtualMachine name

BuildNumber

VirtualMachine build

EnablerType

Enumeration representing the type of virtualization technology

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the virtual machine is known to be cloud hosted; null if not

ManufacturerName

Publisher.

MarketVersion

VirtualMachine product_version

Model

VirtualMachine type

PatchNumber

VirtualMachine patch

ServicePack

VirtualMachine service_pack

TokenID

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

VersionNumber

VirtualMachine version

ComponentAliases

VirtualMachine cdm_component_aliases

Company

Host Company

Category

"Software"

Type

"Operating System Software"

Item

"Virtualization OS"

Virtualization relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ComputerSystem (physical)

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

HOSTEDVIRTUALMACHINE

BMC_CloudInstance

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual host)BMC_ComputerSystem (virtual network device)
BMC_ComputerSystem (virtual SNMP managed device)
BMC_ComputerSystem (virtual storage system)
Impacted

BMC_VirtualSystemEnabler

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual)

BMC_SoftwareServer and BMC_ApplicationSystem

Each SoftwareInstance in the BMC Discovery model is mapped to either a BMC_SoftwareServer CI or a BMC_ApplicationSystem CI:

  • SoftwareInstance nodes with DDD triggers are directly running on a single host, and are mapped to BMC_SoftwareServer
  • SoftwareInstance nodes composed of other SoftwareInstance nodes are mapped to BMC_ApplicationSystem.
    SoftwareInstance nodes are also mapped (in an indirect manner) to


    BMC_Product.
    Except as noted, the attributes set are the same in BMC_SoftwareServer and BMC_ApplicationSystem.

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

Name

Software Instance name

ShortDescription

Software Instance short_name or Software Instance name

Description

Software Instance name

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the software instance is known to be cloud hosted; null if not

ManufacturerName

Publisher specified in the maintaining Pattern or on the Software Instance

MarketVersion

Software Instance product_version

Model

Software Instance type

OtherSoftwareServerType

Software Instance type (Only in BMC_SoftwareServer)

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

SoftwareServerType

Enumeration representing the type of SoftwareServer. Often 0 meaning "Other". (Only in BMC_SoftwareServer)

VersionNumber

Software Instance version

ComponentAliases

Software Instance cdm_component_aliases

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Software Instance Company.

Category

"Software"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
 search Pattern show categories processwith countUnique(0) 

 BMC_SoftwareServer and BMC_ApplicationSystem relationships

As shown in the table, BMC_SoftwareServer and BMC_ApplicationSystem CIs can be related to each other with a BMC_Dependency relationship. This is mapped from both Dependency and Communication relationships between the SoftwareInstance nodes in the BMC Discovery model.
BMC_SoftwareServer and BMC_ApplicationSystem CIs also have relationships to BMC_Product, shown in the Product relationships table.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMCOMPUTER

BMC_ComputerSystem (Host)
BMC_Cluster  (Cluster)
BMC_Cluster  (Cloud Cluster)
BMC_CloudInstance
BMC_ComputerSystem (MFPart)
BMC_ComputerSystem (Network Device)

BMC_SoftwareServer
Impacted

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_ApplicationSystem (containing)Impacted

BMC_SoftwareServer (contained)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_SoftwareServer (containing)

BMC_SoftwareServer (contained)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer or BMC_ApplicationSystem (depended upon)Impacted

BMC_SoftwareServer or BMC_ApplicationSystem (dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer (facet)

BMC_SoftwareServer (main facet)Impacted

Communication relationships between nodes are mapped to a dependency between CIs.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

(dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Client (dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

Observed Communication relationships between nodes are mapped to Dependency between CIs. Due to the very high volume of Observed Communication relationships, only those that are part of application models are synchronized.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Listening

BMC_SoftwareServer

BMC_SoftwareServer

Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer

Connecting

BMC_SoftwareServer


Impacted

Management relationships

Relationship

Name

Source

Destination

BMC_Dependency

SYSTEMMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_Dependency

SOFTWAREMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ClusterBMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem

BMC_VirtualSystemEnabler (hosted)

Although the manager impacts the CI it is managing, we do not mark the relationship as impactful, to avoid impact cycles.

BMC_Document

The synchronization mapping attribute DocumentType "TLS Certificate" is part of the BMC_Document CIs. When SoftwareInstance, LoadBalancerService, or CloudLoadBalancerService nodes represent web servers for which TLS/SSL certificates have been discovered, they have related Detail nodes with type "TLS Certificate". The BMC_Document mapping was introduced in Technology Knowledge Update TKU 2020-Sep-1. For more information, see TLS-Certificates-Discovery.
These Detail nodes are mapped to BMC_Document CIs with the following attributes:

Attribute

Details

Name

Detail name

ShortDescription

Detail short_name

Description

Detail common_name

Author

Detail issuer. The certificate issuer.

DocumentType

Amazon ACM Certificate, IPsec Certificate, TLS Certificate, or Windows Certificate.

EndDate

Detail expiry_date. The certificate end (valid to) date.

SerialNumber

Detail serial. The certificate serial number.

StartDate

Detail start_date. The certificate start (valid from) date.

Company

Host Company.

Category

"Software"

Type

"TLS Certificate"

Item

"BMC Discovered"

BMC_Document relationships

Relationship

Name

Source

Destination

BMC_Dependency

CERTIFICATE

BMC_Document

BMC_SoftwareServer (SI, Load Balancer, Cloud Load Balancer, Management Controller, Cloud Service, or Host)

BMC_DataBase

Database nodes (logical databases) are mapped to BMC_DataBase:

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%" or "%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%" See TokenId rules.

Name

Database name or
Database name : software cluster name" if the target is Remedyforce.

ShortDescription

Database instance

Description

Description is of the form "%database_node.name% in %si_instance% on %hosting_ci.Name%" or

"%database_node.name% on %cloud_svc_ci.Name%"

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

IsCloud

Yes if the database is known to be cloud hosted; null if not

Model

DatabaseDetail type

ComponentAliases

Database component aliases

CloudID

Database unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Miscellaneous"

Type

"Instance"

Item

"Database"

ManufacturerName

Software Instance vendor

MarketVersion

Software Instance product_version

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version

BMC_DataBase relationships

Relationship

Name

Source

Destination

BMC_Dependency

MANAGEDDATABASE

BMC_SoftwareServer

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_ApplicationSystem

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_Cluster

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_CloudInstance

BMC_DataBase
Impacted

BMC_Product

BMC_Product represents the installed aspects of a product. BMC Discovery uses SoftwareInstance nodes and associated metadata to provide an accurate picture of the installed products, regardless of how the products are installed. The mapping groups the SoftwareInstance nodes according to the product information on the maintaining patterns, and maintains one BMC_Product CI for each unique product version on the Host. SoftwareInstance nodes with different types can belong to a single product. So, for example, a server running four Oracle database instances and one Oracle TNS Listener would have five SoftwareInstance nodes; those five SoftwareInstances would map to a single Oracle Database BMC_Product CI.

Attribute

Details

Name

Publisher product name:product version or name:hostname if the target is Remedyforce.

NameFormat

"ManufacturerName:ProductName:Version"

ShortDescription

"product name product version"

Description

"product name product version on hostname"

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

ManufacturerName

Publisher from Pattern or SoftwareInstance

MarketVersion

Software Instance product_version

Model

Publisher name. Product name from Pattern or SoftwareInstance
"publisher name product name"

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version (in CMDB 7.6.03 and later) or product_version

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Software Application/System"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
search Pattern show categories processwith countUnique(0)
##

Product relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

INSTALLEDSOFTWARE

BMC_ComputerSystem

BMC_Product

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_SoftwareServer

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_ApplicationSystem

BMC_ApplicationService

SoftwareComponent is mapped to BMC_ApplicationService.

Attribute

Details

key

The SoftwareComponent key, or for RuntimeEnvironments, the host_key/SoftwareComponent product / SoftwareComponent version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Component key. See TokenId rules.

Name

Software Component name or
Software Component name : hostname if the target is Remedyforce.

ShortDescription

Software Component name

Description

Software Component name

Model

Software Component type

VersionNumber

Software Component version

ApplicationServiceType

Enumeration value representing the service type. Either comes from the component or defaults to unknown.

Company

Host Company.

Category

"Software"

Type

"Application Service"

Item

"BMC Discovered"

Application service relationships

Relationship

Name

Source

Destination

BMC_ApplicationSystemServices

APPLICATIONSYSTEMSERVICES (for non-clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_ApplicationSystemServices

CLUSTERSERVICES (for clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_Application

BusinessApplicationInstance is mapped to BMC_Application. Contained SoftwareInstance and BusinessApplicationInstance nodes are mapped to corresponding BMC_Component relationships. Only Hosts or Clusters directly contained within the application are synced. A Host or Cluster that is included in a ModelDefinition, but is not at the "top" of the application model, will be implicitly included in the CMDB through software CIs.

Attribute

Details

Key

Business Application Instance key

Name

Business Application Instance name

ShortDescription

Business Application Instance name

Description

Business Application Instance name

MarketVersion

Business Application Instance product_version

VersionNumber

Business Application Instance version

Model

Business Application Instance type

ComponentAliases

Business Application Instance cdm_component_aliases

Company

Host Company.

Category

"Software"

Type

"Application"

Item

"Software" or "Application Platform"

Application relationships

Relationship

Name

Source

Destination

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_AdminDomain (Namespace)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_AdminDomain (namespace)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_BusinessService

BusinessService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Business Service key

Name

Business Service name

ShortDescription

Business Service name

Description

Business Service name

MarketVersion

Business Service product_version

Model

Business Service type

ServiceType

20 = Technical service
10 = Business service

VersionNumber

Business Service version

ComponentAliases

Business Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Business Service category or ServiceType

Business service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain (namespace)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Technical service)

BMC_BusinessService (Technical service)

TechnicalService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Technical Service key

Name

Technical Service name

ShortDescription

Technical Service name

Description

Technical Service name

MarketVersion

Technical Service product_version

Model

Business Service type

ServiceType

20 = Technical service

VersionNumber

Technical Service version

ComponentAliases

Technical Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Technical Service category or Technical service

Technical service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService  (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (model definition)

BMC_AdminDomain

Namespace nodes are mapped to BMC_AdminDomain.

Attribute

Details

Key

Namespace key

Name

Namespace name On Cluster name

ShortDescription

Namespace name or Namespace short_name

Description

Namespace name

Model

Namespace type

TokenID

Company

Cluster Company

Category

"Cloud"

Type

"Administrative Collection"

Item

Namespace type

The relationship from BMC_ComputerSystem to BMC_AdminDomain is only created if there is no deployment relationship (BMC_ConcreteCollection to BMC_AdminDomain).

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

LOADBALANCERSERVICE

BMC_LogicalSystemComponent

BMC_AdminDomain (Impacted)

BMC_Dependency

DEPLOYMENTNAMESPACE

BMC_ComputerSystem

BMC_AdminDomain (Impacted)

BMC_Dependency

CLUSTERNAMESPACE

BMC_Cluster

BMC_AdminDomain

BMC_Dependency

NAMESPACEDEPLOYMENT

BMC_ConcreteCollection (Deployment)

BMC_AdminDomain
(Namespace)
(Impacted)

BMC_ConcreteCollection

FunctionalComponent nodes representing CAM Functional Components are mapped to BMC_ConcreteCollection.

Attribute

Details

Name

Functional Component name

ShortDescription

Functional Component name

Description

Functional Component name

Model

Functional Component type

Company

Host Company

Category

"Software"

Type

"Application"

Item

"Functional Component"

Functional Component relationships

Relationship

Name

Source

Destination

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_SoftwareServer First-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationSystem Second-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationService

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Cluster

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase Cloud

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Application

BMC_Component

FUNCTIONALCOMPONENTINAPPLICATION

BMC_Application

BMC_ConcreteCollection

The relationship between BMC_Application and BMC_ConcreteCollection is used for Functional Components reached from any of the following node kinds:
  • SoftwareInstance (first or second order)
  • SoftwareComponent
  • SoftwareCluster
  • DatabaseDetail
  • BAI

Dependency relationships

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

Relationship

Name

Source

Destination (Dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

TokenId rules

TokenId is an attribute that, in some circumstances, aids the reconciliation of CIs populated by multiple data sources. BMC Discovery sets TokenId depending on the Node kind.

For most Nodes, TokenId is one of the forms:

key

or

ADDM:%key%

or

ADDM:%hashed_key%

For databases, TokenId is a database host found as a result of all possible combinations of where the database might be running:

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

and

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

For the Fibre Channel Node, TokenId is of the form:

WWN:%wwpn%

For physical hosts, TokenId is of the form:

%host.hostname%:%host.dns_domain%

If the domain name is unavailable, then

%host.hostname%

For virtual hosts that are running in the cloud, TokenId contains instance_id.

  • For Alibaba, TokenId is of the form:

%alibaba_instance_id%

  • For Azure, TokenId is of the form:

%azure_vm_id%

  • For AWS, TokenId is of the form:

%aws_instance_id%

  • For GCP, TokenId is of the form:

%gce_instance_id%

  • For IBM, TokenId is of the form:

%instance_id%

  • For OCI, TokenId is of the form:

%ocid%

For virtual hosts that are running in the hypervisor, TokenId contains UUID.

  • For AHV, TokenId is of the form:

AHV-UUID:%uuid%

  • For Hyper-V, the UUID is only available on the physical machine, so TokenId is only set for virtual machines that have been successfully linked to their hosting physical machines:

HYPERV-ID:%vm_uuid%

  • For KVM (including RedHat Enterprise Virtualization), TokenId is of the form:

KVM-ID:%uuid%

  • For VMware, TokenId is of the form where each letter represents a hexadecimal digit:

VI-UUID:%uuid%

  • For Xen (including Oracle VM), TokenId is of the form: 

XEN-ID:%uuid%

The following table shows how TokenId looks like for different Node Kinds:

Node Kind

CI

TokenId

AdminCollection

BMC_AdminDomain

key

Cluster (cloud)

BMC_Cluster

key

LoadBalancerService

BMC_LogicalSystemComponent

ADDM:%key%

LoadBalancerPool

BMC_ResourcePool

ADDM:%key%

CloudManagementGroup

BMC_AdminDomain

cloud_id

CloudProvider

BMC_CloudInstance

key

CloudRegion

BMC_CloudInstance

key

CloudService

BMC_CloudInstance

key

Cluster

BMC_Cluster

ADDM:%hashed_key%

Database (cloud)

BMC_DataBase

ADDM:%key%

Database

 

BMC_DataBase

 

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

HardwareComponent

BMC_HardwareSystemComponent

ADDM:%hashed_key%

HardwareContainer

BMC_ComputerSystem

ADDM:%hashed_key%

HostContainer

BMC_ComputerSystem

ADDM:%hashed_key%

Host

 

BMC_ComputerSystem

 

%host.hostname%:%host.dns_domain%

%host.hostname%

ALIBABA-ID:%alibaba_instance_id%

AWS-ID:%aws_instance_id%

GCP-ID:%gce_instance_id%

IBM-ID:%instance_id%

OCI-ID:%ocid%

AZURE-ID:%azure_vm_id%

HYPERV-ID:%vm_uuid%

XEN-ID:%uuid%

KVM-UUID:%uuid%

AHV-UUID:%uuid%

VI-UUID:%uuid%

LoadBalancerGroup

BMC_Cluster

ADDM:%key%

MFPart

BMC_ComputerSystem

key

Namespace

BMC_AdminDomain

key

Deployment

BMC_ConcreteCollection

key

NetworkService

BMC_LogicalSystemComponent

ADDM:%key%

FibreChannelPort

BMC_NetworkPort

WWN:%wwpn%

SoftwareCluster

BMC_Cluster

ADDM:%hashed_key%

SoftwareComponent

BMC_ApplicationService

ADDM:%hashed_key%

SoftwareInstance

BMC_ApplicationSystem

ADDM:%hashed_key%

SoftwareInstance

BMC_SoftwareServer

ADDM:%hashed_key%

VirtualMachine

BMC_VirtualSystemEnabler

ADDM:%hashed_key%

StorageDevice

BMC_Cluster

ADDM:%key%

StoragePool

BMC_ResourcePool

ADDM:%key%

StorageSystemGroup

BMC_Cluster

ADDM:%key%

StorageProcessor

BMC_HardwarePackage

ADDM:%key%

HardwareContainer

BMC_HardwareSystemComponent

ADDM:%hashed_key%

BMC_VirtualSystemEnabler and virtualization

When a physical machine hosts one or more virtual machines, the BMC Discovery model represents it as a number of Virtual Machine nodes related to the physical Host (BMC_ComputerSystem ) or Management software (BMC_SoftwareServer ), one Virtual Machine node per virtual host. A BMC_VirtualSystemEnabler CI is created for each VirtualMachine node.
 

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

Name

VirtualMachine name

ShortDescription

VirtualMachine short_name or name

Description

VirtualMachine name

BuildNumber

VirtualMachine build

EnablerType

Enumeration representing the type of virtualization technology

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the virtual machine is known to be cloud hosted; null if not

ManufacturerName

Publisher.

MarketVersion

VirtualMachine product_version

Model

VirtualMachine type

PatchNumber

VirtualMachine patch

ServicePack

VirtualMachine service_pack

TokenID

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

VersionNumber

VirtualMachine version

ComponentAliases

VirtualMachine cdm_component_aliases

Company

Host Company

Category

"Software"

Type

"Operating System Software"

Item

"Virtualization OS"

Virtualization relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ComputerSystem (physical)

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

HOSTEDVIRTUALMACHINE

BMC_CloudInstance

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual host)BMC_ComputerSystem (virtual network device)
BMC_ComputerSystem (virtual SNMP managed device)
BMC_ComputerSystem (virtual storage system)
Impacted

BMC_VirtualSystemEnabler

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual)

BMC_SoftwareServer and BMC_ApplicationSystem

Each SoftwareInstance in the BMC Discovery model is mapped to either a BMC_SoftwareServer CI or a BMC_ApplicationSystem CI:

  • SoftwareInstance nodes with DDD triggers are directly running on a single host, and are mapped to BMC_SoftwareServer
  • SoftwareInstance nodes composed of other SoftwareInstance nodes are mapped to BMC_ApplicationSystem.
    SoftwareInstance nodes are also mapped (in an indirect manner) to


    BMC_Product.
    Except as noted, the attributes set are the same in BMC_SoftwareServer and BMC_ApplicationSystem.

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

Name

Software Instance name

ShortDescription

Software Instance short_name or Software Instance name

Description

Software Instance name

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the software instance is known to be cloud hosted; null if not

ManufacturerName

Publisher specified in the maintaining Pattern or on the Software Instance

MarketVersion

Software Instance product_version

Model

Software Instance type

OtherSoftwareServerType

Software Instance type (Only in BMC_SoftwareServer)

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

SoftwareServerType

Enumeration representing the type of SoftwareServer. Often 0 meaning "Other". (Only in BMC_SoftwareServer)

VersionNumber

Software Instance version

ComponentAliases

Software Instance cdm_component_aliases

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Software Instance Company.

Category

"Software"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
 search Pattern show categories processwith countUnique(0) 

 BMC_SoftwareServer and BMC_ApplicationSystem relationships

As shown in the table, BMC_SoftwareServer and BMC_ApplicationSystem CIs can be related to each other with a BMC_Dependency relationship. This is mapped from both Dependency and Communication relationships between the SoftwareInstance nodes in the BMC Discovery model.
BMC_SoftwareServer and BMC_ApplicationSystem CIs also have relationships to BMC_Product, shown in the Product relationships table.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMCOMPUTER

BMC_ComputerSystem (Host)
BMC_Cluster  (Cluster)
BMC_Cluster  (Cloud Cluster)
BMC_CloudInstance
BMC_ComputerSystem (MFPart)
BMC_ComputerSystem (Network Device)

BMC_SoftwareServer
Impacted

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_ApplicationSystem (containing)Impacted

BMC_SoftwareServer (contained)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_SoftwareServer (containing)

BMC_SoftwareServer (contained)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer or BMC_ApplicationSystem (depended upon)Impacted

BMC_SoftwareServer or BMC_ApplicationSystem (dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer (facet)

BMC_SoftwareServer (main facet)Impacted

Communication relationships between nodes are mapped to a dependency between CIs.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

(dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Client (dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

Observed Communication relationships between nodes are mapped to Dependency between CIs. Due to the very high volume of Observed Communication relationships, only those that are part of application models are synchronized.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Listening

BMC_SoftwareServer

BMC_SoftwareServer

Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer

Connecting

BMC_SoftwareServer


Impacted

Management relationships

Relationship

Name

Source

Destination

BMC_Dependency

SYSTEMMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_Dependency

SOFTWAREMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ClusterBMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem

BMC_VirtualSystemEnabler (hosted)

Although the manager impacts the CI it is managing, we do not mark the relationship as impactful, to avoid impact cycles.

BMC_Document

The synchronization mapping attribute DocumentType "TLS Certificate" is part of the BMC_Document CIs. When SoftwareInstance, LoadBalancerService, or CloudLoadBalancerService nodes represent web servers for which TLS/SSL certificates have been discovered, they have related Detail nodes with type "TLS Certificate". The BMC_Document mapping was introduced in Technology Knowledge Update TKU 2020-Sep-1. For more information, see TLS-Certificates-Discovery.
These Detail nodes are mapped to BMC_Document CIs with the following attributes:

Attribute

Details

Name

Detail name

ShortDescription

Detail short_name

Description

Detail common_name

Author

Detail issuer. The certificate issuer.

DocumentType

Amazon ACM Certificate, IPsec Certificate, TLS Certificate, or Windows Certificate.

EndDate

Detail expiry_date. The certificate end (valid to) date.

SerialNumber

Detail serial. The certificate serial number.

StartDate

Detail start_date. The certificate start (valid from) date.

Company

Host Company.

Category

"Software"

Type

"TLS Certificate"

Item

"BMC Discovered"

BMC_Document relationships

Relationship

Name

Source

Destination

BMC_Dependency

CERTIFICATE

BMC_Document

BMC_SoftwareServer (SI, Load Balancer, Cloud Load Balancer, Management Controller, Cloud Service, or Host)

BMC_DataBase

Database nodes (logical databases) are mapped to BMC_DataBase:

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%" or "%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%" See TokenId rules.

Name

Database name or
Database name : software cluster name" if the target is Remedyforce.

ShortDescription

Database instance

Description

Description is of the form "%database_node.name% in %si_instance% on %hosting_ci.Name%" or

"%database_node.name% on %cloud_svc_ci.Name%"

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

IsCloud

Yes if the database is known to be cloud hosted; null if not

Model

DatabaseDetail type

ComponentAliases

Database component aliases

CloudID

Database unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Miscellaneous"

Type

"Instance"

Item

"Database"

ManufacturerName

Software Instance vendor

MarketVersion

Software Instance product_version

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version

BMC_DataBase relationships

Relationship

Name

Source

Destination

BMC_Dependency

MANAGEDDATABASE

BMC_SoftwareServer

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_ApplicationSystem

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_Cluster

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_CloudInstance

BMC_DataBase
Impacted

BMC_Product

BMC_Product represents the installed aspects of a product. BMC Discovery uses SoftwareInstance nodes and associated metadata to provide an accurate picture of the installed products, regardless of how the products are installed. The mapping groups the SoftwareInstance nodes according to the product information on the maintaining patterns, and maintains one BMC_Product CI for each unique product version on the Host. SoftwareInstance nodes with different types can belong to a single product. So, for example, a server running four Oracle database instances and one Oracle TNS Listener would have five SoftwareInstance nodes; those five SoftwareInstances would map to a single Oracle Database BMC_Product CI.

Attribute

Details

Name

Publisher product name:product version or name:hostname if the target is Remedyforce.

NameFormat

"ManufacturerName:ProductName:Version"

ShortDescription

"product name product version"

Description

"product name product version on hostname"

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

ManufacturerName

Publisher from Pattern or SoftwareInstance

MarketVersion

Software Instance product_version

Model

Publisher name. Product name from Pattern or SoftwareInstance
"publisher name product name"

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version (in CMDB 7.6.03 and later) or product_version

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Software Application/System"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
search Pattern show categories processwith countUnique(0)
##

Product relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

INSTALLEDSOFTWARE

BMC_ComputerSystem

BMC_Product

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_SoftwareServer

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_ApplicationSystem

BMC_ApplicationService

SoftwareComponent is mapped to BMC_ApplicationService.

Attribute

Details

key

The SoftwareComponent key, or for RuntimeEnvironments, the host_key/SoftwareComponent product / SoftwareComponent version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Component key. See TokenId rules.

Name

Software Component name or
Software Component name : hostname if the target is Remedyforce.

ShortDescription

Software Component name

Description

Software Component name

Model

Software Component type

VersionNumber

Software Component version

ApplicationServiceType

Enumeration value representing the service type. Either comes from the component or defaults to unknown.

Company

Host Company.

Category

"Software"

Type

"Application Service"

Item

"BMC Discovered"

Application service relationships

Relationship

Name

Source

Destination

BMC_ApplicationSystemServices

APPLICATIONSYSTEMSERVICES (for non-clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_ApplicationSystemServices

CLUSTERSERVICES (for clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_Application

BusinessApplicationInstance is mapped to BMC_Application. Contained SoftwareInstance and BusinessApplicationInstance nodes are mapped to corresponding BMC_Component relationships. Only Hosts or Clusters directly contained within the application are synced. A Host or Cluster that is included in a ModelDefinition, but is not at the "top" of the application model, will be implicitly included in the CMDB through software CIs.

Attribute

Details

Key

Business Application Instance key

Name

Business Application Instance name

ShortDescription

Business Application Instance name

Description

Business Application Instance name

MarketVersion

Business Application Instance product_version

VersionNumber

Business Application Instance version

Model

Business Application Instance type

ComponentAliases

Business Application Instance cdm_component_aliases

Company

Host Company.

Category

"Software"

Type

"Application"

Item

"Software" or "Application Platform"

Application relationships

Relationship

Name

Source

Destination

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_AdminDomain (Namespace)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_AdminDomain (namespace)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_BusinessService

BusinessService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Business Service key

Name

Business Service name

ShortDescription

Business Service name

Description

Business Service name

MarketVersion

Business Service product_version

Model

Business Service type

ServiceType

20 = Technical service
10 = Business service

VersionNumber

Business Service version

ComponentAliases

Business Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Business Service category or ServiceType

Business service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain (namespace)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Technical service)

BMC_BusinessService (Technical service)

TechnicalService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Technical Service key

Name

Technical Service name

ShortDescription

Technical Service name

Description

Technical Service name

MarketVersion

Technical Service product_version

Model

Business Service type

ServiceType

20 = Technical service

VersionNumber

Technical Service version

ComponentAliases

Technical Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Technical Service category or Technical service

Technical service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService  (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (model definition)

BMC_AdminDomain

Namespace nodes are mapped to BMC_AdminDomain.

Attribute

Details

Key

Namespace key

Name

Namespace name On Cluster name

ShortDescription

Namespace name or Namespace short_name

Description

Namespace name

Model

Namespace type

TokenID

Company

Cluster Company

Category

"Cloud"

Type

"Administrative Collection"

Item

Namespace type

The relationship from BMC_ComputerSystem to BMC_AdminDomain is only created if there is no deployment relationship (BMC_ConcreteCollection to BMC_AdminDomain).

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

LOADBALANCERSERVICE

BMC_LogicalSystemComponent

BMC_AdminDomain (Impacted)

BMC_Dependency

DEPLOYMENTNAMESPACE

BMC_ComputerSystem

BMC_AdminDomain (Impacted)

BMC_Dependency

CLUSTERNAMESPACE

BMC_Cluster

BMC_AdminDomain

BMC_Dependency

NAMESPACEDEPLOYMENT

BMC_ConcreteCollection (Deployment)

BMC_AdminDomain
(Namespace)
(Impacted)

BMC_ConcreteCollection

FunctionalComponent nodes representing CAM Functional Components are mapped to BMC_ConcreteCollection.

Attribute

Details

Name

Functional Component name

ShortDescription

Functional Component name

Description

Functional Component name

Model

Functional Component type

Company

Host Company

Category

"Software"

Type

"Application"

Item

"Functional Component"

Functional Component relationships

Relationship

Name

Source

Destination

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_SoftwareServer First-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationSystem Second-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationService

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Cluster

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase Cloud

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Application

BMC_Component

FUNCTIONALCOMPONENTINAPPLICATION

BMC_Application

BMC_ConcreteCollection

The relationship between BMC_Application and BMC_ConcreteCollection is used for Functional Components reached from any of the following node kinds:
  • SoftwareInstance (first or second order)
  • SoftwareComponent
  • SoftwareCluster
  • DatabaseDetail
  • BAI

Dependency relationships

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

Relationship

Name

Source

Destination (Dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

TokenId rules

TokenId is an attribute that, in some circumstances, aids the reconciliation of CIs populated by multiple data sources. BMC Discovery sets TokenId depending on the Node kind.

For most Nodes, TokenId is one of the forms:

key

or

ADDM:%key%

or

ADDM:%hashed_key%

For databases, TokenId is a database host found as a result of all possible combinations of where the database might be running:

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

and

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

For the Fibre Channel Node, TokenId is of the form:

WWN:%wwpn%

For physical hosts, TokenId is of the form:

%host.hostname%:%host.dns_domain%

If the domain name is unavailable, then

%host.hostname%

For virtual hosts that are running in the cloud, TokenId contains instance_id.

  • For Alibaba, TokenId is of the form:

%alibaba_instance_id%

  • For Azure, TokenId is of the form:

%azure_vm_id%

  • For AWS, TokenId is of the form:

%aws_instance_id%

  • For GCP, TokenId is of the form:

%gce_instance_id%

  • For IBM, TokenId is of the form:

%instance_id%

  • For OCI, TokenId is of the form:

%ocid%

For virtual hosts that are running in the hypervisor, TokenId contains UUID.

  • For AHV, TokenId is of the form:

AHV-UUID:%uuid%

  • For Hyper-V, the UUID is only available on the physical machine, so TokenId is only set for virtual machines that have been successfully linked to their hosting physical machines:

HYPERV-ID:%vm_uuid%

  • For KVM (including RedHat Enterprise Virtualization), TokenId is of the form:

KVM-ID:%uuid%

  • For VMware, TokenId is of the form where each letter represents a hexadecimal digit:

VI-UUID:%uuid%

  • For Xen (including Oracle VM), TokenId is of the form: 

XEN-ID:%uuid%

The following table shows how TokenId looks like for different Node Kinds:

Node Kind

CI

TokenId

AdminCollection

BMC_AdminDomain

key

Cluster (cloud)

BMC_Cluster

key

LoadBalancerService

BMC_LogicalSystemComponent

ADDM:%key%

LoadBalancerPool

BMC_ResourcePool

ADDM:%key%

CloudManagementGroup

BMC_AdminDomain

cloud_id

CloudProvider

BMC_CloudInstance

key

CloudRegion

BMC_CloudInstance

key

CloudService

BMC_CloudInstance

key

Cluster

BMC_Cluster

ADDM:%hashed_key%

Database (cloud)

BMC_DataBase

ADDM:%key%

Database

 

BMC_DataBase

 

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

HardwareComponent

BMC_HardwareSystemComponent

ADDM:%hashed_key%

HardwareContainer

BMC_ComputerSystem

ADDM:%hashed_key%

HostContainer

BMC_ComputerSystem

ADDM:%hashed_key%

Host

 

BMC_ComputerSystem

 

%host.hostname%:%host.dns_domain%

%host.hostname%

ALIBABA-ID:%alibaba_instance_id%

AWS-ID:%aws_instance_id%

GCP-ID:%gce_instance_id%

IBM-ID:%instance_id%

OCI-ID:%ocid%

AZURE-ID:%azure_vm_id%

HYPERV-ID:%vm_uuid%

XEN-ID:%uuid%

KVM-UUID:%uuid%

AHV-UUID:%uuid%

VI-UUID:%uuid%

LoadBalancerGroup

BMC_Cluster

ADDM:%key%

MFPart

BMC_ComputerSystem

key

Namespace

BMC_AdminDomain

key

Deployment

BMC_ConcreteCollection

key

NetworkService

BMC_LogicalSystemComponent

ADDM:%key%

FibreChannelPort

BMC_NetworkPort

WWN:%wwpn%

SoftwareCluster

BMC_Cluster

ADDM:%hashed_key%

SoftwareComponent

BMC_ApplicationService

ADDM:%hashed_key%

SoftwareInstance

BMC_ApplicationSystem

ADDM:%hashed_key%

SoftwareInstance

BMC_SoftwareServer

ADDM:%hashed_key%

VirtualMachine

BMC_VirtualSystemEnabler

ADDM:%hashed_key%

StorageDevice

BMC_Cluster

ADDM:%key%

StoragePool

BMC_ResourcePool

ADDM:%key%

StorageSystemGroup

BMC_Cluster

ADDM:%key%

StorageProcessor

BMC_HardwarePackage

ADDM:%key%

HardwareContainer

BMC_HardwareSystemComponent

ADDM:%hashed_key%

BMC_VirtualSystemEnabler and virtualization

When a physical machine hosts one or more virtual machines, the BMC Discovery model represents it as a number of Virtual Machine nodes related to the physical Host (BMC_ComputerSystem ) or Management software (BMC_SoftwareServer ), one Virtual Machine node per virtual host. A BMC_VirtualSystemEnabler CI is created for each VirtualMachine node.
 

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

Name

VirtualMachine name

ShortDescription

VirtualMachine short_name or name

Description

VirtualMachine name

BuildNumber

VirtualMachine build

EnablerType

Enumeration representing the type of virtualization technology

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the virtual machine is known to be cloud hosted; null if not

ManufacturerName

Publisher.

MarketVersion

VirtualMachine product_version

Model

VirtualMachine type

PatchNumber

VirtualMachine patch

ServicePack

VirtualMachine service_pack

TokenID

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

VersionNumber

VirtualMachine version

ComponentAliases

VirtualMachine cdm_component_aliases

Company

Host Company

Category

"Software"

Type

"Operating System Software"

Item

"Virtualization OS"

Virtualization relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ComputerSystem (physical)

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

HOSTEDVIRTUALMACHINE

BMC_CloudInstance

BMC_VirtualSystemEnabler
Impacted

BMC_Dependency

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual host)BMC_ComputerSystem (virtual network device)
BMC_ComputerSystem (virtual SNMP managed device)
BMC_ComputerSystem (virtual storage system)
Impacted

BMC_VirtualSystemEnabler

VIRTUALSYSTEMOS

BMC_VirtualSystemEnabler

BMC_ComputerSystem (virtual)

BMC_SoftwareServer and BMC_ApplicationSystem

Each SoftwareInstance in the BMC Discovery model is mapped to either a BMC_SoftwareServer CI or a BMC_ApplicationSystem CI:

  • SoftwareInstance nodes with DDD triggers are directly running on a single host, and are mapped to BMC_SoftwareServer
  • SoftwareInstance nodes composed of other SoftwareInstance nodes are mapped to BMC_ApplicationSystem.
    SoftwareInstance nodes are also mapped (in an indirect manner) to


    BMC_Product.
    Except as noted, the attributes set are the same in BMC_SoftwareServer and BMC_ApplicationSystem.

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Instance key. See TokenId rules.

Name

Software Instance name

ShortDescription

Software Instance short_name or Software Instance name

Description

Software Instance name

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

isCloud

Yes if the software instance is known to be cloud hosted; null if not

ManufacturerName

Publisher specified in the maintaining Pattern or on the Software Instance

MarketVersion

Software Instance product_version

Model

Software Instance type

OtherSoftwareServerType

Software Instance type (Only in BMC_SoftwareServer)

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

SoftwareServerType

Enumeration representing the type of SoftwareServer. Often 0 meaning "Other". (Only in BMC_SoftwareServer)

VersionNumber

Software Instance version

ComponentAliases

Software Instance cdm_component_aliases

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Software Instance Company.

Category

"Software"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
 search Pattern show categories processwith countUnique(0) 

 BMC_SoftwareServer and BMC_ApplicationSystem relationships

As shown in the table, BMC_SoftwareServer and BMC_ApplicationSystem CIs can be related to each other with a BMC_Dependency relationship. This is mapped from both Dependency and Communication relationships between the SoftwareInstance nodes in the BMC Discovery model.
BMC_SoftwareServer and BMC_ApplicationSystem CIs also have relationships to BMC_Product, shown in the Product relationships table.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMCOMPUTER

BMC_ComputerSystem (Host)
BMC_Cluster  (Cluster)
BMC_Cluster  (Cloud Cluster)
BMC_CloudInstance
BMC_ComputerSystem (MFPart)
BMC_ComputerSystem (Network Device)

BMC_SoftwareServer
Impacted

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_ApplicationSystem (containing)Impacted

BMC_SoftwareServer (contained)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_SoftwareServer (containing)

BMC_SoftwareServer (contained)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer or BMC_ApplicationSystem (depended upon)Impacted

BMC_SoftwareServer or BMC_ApplicationSystem (dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer (facet)

BMC_SoftwareServer (main facet)Impacted

Communication relationships between nodes are mapped to a dependency between CIs.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

(dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Client (dependant)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)
Impacted

Server (depended upon)
BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_Cluster
BMC_VirtualSystemEnabler
BMC DataBase
BMC DataBase  (Cloud)

Observed Communication relationships between nodes are mapped to Dependency between CIs. Due to the very high volume of Observed Communication relationships, only those that are part of application models are synchronized.

Relationship

Name

Source

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

Listening

BMC_SoftwareServer

BMC_SoftwareServer

Impacted

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer

Connecting

BMC_SoftwareServer


Impacted

Management relationships

Relationship

Name

Source

Destination

BMC_Dependency

SYSTEMMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_Dependency

SOFTWAREMANAGER

BMC_ClusterBMC_SoftwareServer First-order SI.
BMC_ApplicationSystem Second-order SI.

BMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem
BMC_Cluster

BMC_HostedSystemComponents

HOSTEDSYSTEMCOMPONENTS

BMC_ClusterBMC_SoftwareServer First-order SI.BMC_ApplicationSystem Second-order SI.
BMC_ComputerSystem

BMC_VirtualSystemEnabler (hosted)

Although the manager impacts the CI it is managing, we do not mark the relationship as impactful, to avoid impact cycles.

BMC_Document

The synchronization mapping attribute DocumentType "TLS Certificate" is part of the BMC_Document CIs. When SoftwareInstance, LoadBalancerService, or CloudLoadBalancerService nodes represent web servers for which TLS/SSL certificates have been discovered, they have related Detail nodes with type "TLS Certificate". The BMC_Document mapping was introduced in Technology Knowledge Update TKU 2020-Sep-1. For more information, see TLS-Certificates-Discovery.
These Detail nodes are mapped to BMC_Document CIs with the following attributes:

Attribute

Details

Name

Detail name

ShortDescription

Detail short_name

Description

Detail common_name

Author

Detail issuer. The certificate issuer.

DocumentType

Amazon ACM Certificate, IPsec Certificate, TLS Certificate, or Windows Certificate.

EndDate

Detail expiry_date. The certificate end (valid to) date.

SerialNumber

Detail serial. The certificate serial number.

StartDate

Detail start_date. The certificate start (valid from) date.

Company

Host Company.

Category

"Software"

Type

"TLS Certificate"

Item

"BMC Discovered"

BMC_Document relationships

Relationship

Name

Source

Destination

BMC_Dependency

CERTIFICATE

BMC_Document

BMC_SoftwareServer (SI, Load Balancer, Cloud Load Balancer, Management Controller, Cloud Service, or Host)

BMC_DataBase

Database nodes (logical databases) are mapped to BMC_DataBase:

Attribute

Details

key

The SoftwareInstance key, or for RuntimeEnvironments, the host_key/SoftwareInstance product / SoftwareInstance version

TokenId

TokenId is of the form "%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%" or "%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%" See TokenId rules.

Name

Database name or
Database name : software cluster name" if the target is Remedyforce.

ShortDescription

Database instance

Description

Description is of the form "%database_node.name% in %si_instance% on %hosting_ci.Name%" or

"%database_node.name% on %cloud_svc_ci.Name%"

InstanceName

<type>:<hostname>:<DNS domain>:<instance name>
where <type>  is the value of the BMC Discovery type attribute from the corresponding SoftwareInstance or Database node, for example, “Microsoft SQL Server” or “Oracle Database”
 

IsCloud

Yes if the database is known to be cloud hosted; null if not

Model

DatabaseDetail type

ComponentAliases

Database component aliases

CloudID

Database unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Miscellaneous"

Type

"Instance"

Item

"Database"

ManufacturerName

Software Instance vendor

MarketVersion

Software Instance product_version

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version

BMC_DataBase relationships

Relationship

Name

Source

Destination

BMC_Dependency

MANAGEDDATABASE

BMC_SoftwareServer

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_ApplicationSystem

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_Cluster

BMC_DataBase
Impacted

BMC_Dependency

MANAGEDDATABASE

BMC_CloudInstance

BMC_DataBase
Impacted

BMC_Product

BMC_Product represents the installed aspects of a product. BMC Discovery uses SoftwareInstance nodes and associated metadata to provide an accurate picture of the installed products, regardless of how the products are installed. The mapping groups the SoftwareInstance nodes according to the product information on the maintaining patterns, and maintains one BMC_Product CI for each unique product version on the Host. SoftwareInstance nodes with different types can belong to a single product. So, for example, a server running four Oracle database instances and one Oracle TNS Listener would have five SoftwareInstance nodes; those five SoftwareInstances would map to a single Oracle Database BMC_Product CI.

Attribute

Details

Name

Publisher product name:product version or name:hostname if the target is Remedyforce.

NameFormat

"ManufacturerName:ProductName:Version"

ShortDescription

"product name product version"

Description

"product name product version on hostname"

BuildNumber

Software Instance build

EndOfExtendedSupport

End of Extended Support date.

EndOfLife

End of Life date.

EndOfSecuritySupport

End of Security Support date.

EndOfSupport

End of Support date.

ManufacturerName

Publisher from Pattern or SoftwareInstance

MarketVersion

Software Instance product_version

Model

Publisher name. Product name from Pattern or SoftwareInstance
"publisher name product name"

PatchNumber

Software Instance patch

ServicePack

Software Instance service_pack

VersionNumber

Software Instance version (in CMDB 7.6.03 and later) or product_version

CloudID

Software Instance unique cloud identifier (cloud_id).

Company

Host Company.

Category

"Software Application/System"

Type

"Application"

Item

Product category from the maintaining Pattern

Note

The Item attribute is populated from the Pattern that is maintaining the Software Instance. To obtain a list of all the possible Item values, perform the following query in the Discovery Generic Query page:
search Pattern show categories processwith countUnique(0)
##

Product relationships

Relationship

Name

Source

Destination

BMC_HostedSystemComponents

INSTALLEDSOFTWARE

BMC_ComputerSystem

BMC_Product

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_SoftwareServer

BMC_Dependency

APPLICATIONSYSTEMPRODUCT

BMC_Product

BMC_ApplicationSystem

BMC_ApplicationService

SoftwareComponent is mapped to BMC_ApplicationService.

Attribute

Details

key

The SoftwareComponent key, or for RuntimeEnvironments, the host_key/SoftwareComponent product / SoftwareComponent version

TokenId

TokenId is of the form "ADDM:hashedkey", where hashedkey is a hash of Software Component key. See TokenId rules.

Name

Software Component name or
Software Component name : hostname if the target is Remedyforce.

ShortDescription

Software Component name

Description

Software Component name

Model

Software Component type

VersionNumber

Software Component version

ApplicationServiceType

Enumeration value representing the service type. Either comes from the component or defaults to unknown.

Company

Host Company.

Category

"Software"

Type

"Application Service"

Item

"BMC Discovered"

Application service relationships

Relationship

Name

Source

Destination

BMC_ApplicationSystemServices

APPLICATIONSYSTEMSERVICES (for non-clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_ApplicationSystemServices

CLUSTERSERVICES (for clustered components)

BMC_SoftwareServer

BMC_ApplicationService
Impacted

BMC_Application

BusinessApplicationInstance is mapped to BMC_Application. Contained SoftwareInstance and BusinessApplicationInstance nodes are mapped to corresponding BMC_Component relationships. Only Hosts or Clusters directly contained within the application are synced. A Host or Cluster that is included in a ModelDefinition, but is not at the "top" of the application model, will be implicitly included in the CMDB through software CIs.

Attribute

Details

Key

Business Application Instance key

Name

Business Application Instance name

ShortDescription

Business Application Instance name

Description

Business Application Instance name

MarketVersion

Business Application Instance product_version

VersionNumber

Business Application Instance version

Model

Business Application Instance type

ComponentAliases

Business Application Instance cdm_component_aliases

Company

Host Company.

Category

"Software"

Type

"Application"

Item

"Software" or "Application Platform"

Application relationships

Relationship

Name

Source

Destination

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_AdminDomain (Namespace)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMHIERARCHY

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Application

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Printer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Load Balancer)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ApplicationService

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_DataBase (Cloud Database)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_VirtualSystemEnabler

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_AdminDomain (namespace)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ConcreteCollection (Deployment)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster  (software)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup (Storage Pool)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_StorageSystemGroup

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (Storage System)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (SNMP Managed Device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem (network device)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application (containing)
Impacted

BMC_ApplicationSystem  (SI)

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_SoftwareServer

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_Cluster

BMC_Component

APPLICATIONSYSTEMCOMPONENT

BMC_Application
Impacted

BMC_ComputerSystem  (Host)

BMC_BusinessService

BusinessService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Business Service key

Name

Business Service name

ShortDescription

Business Service name

Description

Business Service name

MarketVersion

Business Service product_version

Model

Business Service type

ServiceType

20 = Technical service
10 = Business service

VersionNumber

Business Service version

ComponentAliases

Business Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Business Service category or ServiceType

Business service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain (namespace)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Business service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection
(deployment)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (Technical service)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Technical service)

BMC_BusinessService (Technical service)

TechnicalService nodes are mapped to BMC_BusinessService CIs.

Attribute

Details

Key

Technical Service key

Name

Technical Service name

ShortDescription

Technical Service name

Description

Technical Service name

MarketVersion

Technical Service product_version

Model

Business Service type

ServiceType

20 = Technical service

VersionNumber

Technical Service version

ComponentAliases

Technical Service cdm_component_aliases

Company

Contained CI Company.

Category

"Miscellaneous"

Type

"Service"

Item

Technical Service category or Technical service

Technical service relationships

Relationship

Name

Source

Destination

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService  (Technical Service)

BMC_BusinessService  (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (Impacted)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_BusinessService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Application

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Printer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Load Balancer)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationService

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_DataBase (Cloud Database)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_VirtualSystemEnabler

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_AdminDomain

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ConcreteCollection

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster (software)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ApplicationSystem

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_SoftwareServer

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_Cluster

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Network Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (SNMP Managed Device)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem (Storage System)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup (Storage Pool)

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_StorageSystemGroup

BMC_BusinessService (model definition)

BMC_Dependency

SERVICEDELIVEREDBY

BMC_ComputerSystem  (Host)

BMC_BusinessService (model definition)

BMC_AdminDomain

Namespace nodes are mapped to BMC_AdminDomain.

Attribute

Details

Key

Namespace key

Name

Namespace name On Cluster name

ShortDescription

Namespace name or Namespace short_name

Description

Namespace name

Model

Namespace type

TokenID

Company

Cluster Company

Category

"Cloud"

Type

"Administrative Collection"

Item

Namespace type

The relationship from BMC_ComputerSystem to BMC_AdminDomain is only created if there is no deployment relationship (BMC_ConcreteCollection to BMC_AdminDomain).

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

LOADBALANCERSERVICE

BMC_LogicalSystemComponent

BMC_AdminDomain (Impacted)

BMC_Dependency

DEPLOYMENTNAMESPACE

BMC_ComputerSystem

BMC_AdminDomain (Impacted)

BMC_Dependency

CLUSTERNAMESPACE

BMC_Cluster

BMC_AdminDomain

BMC_Dependency

NAMESPACEDEPLOYMENT

BMC_ConcreteCollection (Deployment)

BMC_AdminDomain
(Namespace)
(Impacted)

BMC_ConcreteCollection

FunctionalComponent nodes representing CAM Functional Components are mapped to BMC_ConcreteCollection.

Attribute

Details

Name

Functional Component name

ShortDescription

Functional Component name

Description

Functional Component name

Model

Functional Component type

Company

Host Company

Category

"Software"

Type

"Application"

Item

"Functional Component"

Functional Component relationships

Relationship

Name

Source

Destination

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_SoftwareServer First-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationSystem Second-order SI.

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_ApplicationService

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Cluster

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_DataBase Cloud

BMC_Component

ITEMINFUNCTIONALCOMPONENT

BMC_ConcreteCollection

BMC_Application

BMC_Component

FUNCTIONALCOMPONENTINAPPLICATION

BMC_Application

BMC_ConcreteCollection

The relationship between BMC_Application and BMC_ConcreteCollection is used for Functional Components reached from any of the following node kinds:
  • SoftwareInstance (first or second order)
  • SoftwareComponent
  • SoftwareCluster
  • DatabaseDetail
  • BAI

Dependency relationships

Relationship

Name

Source (Depended)

Destination

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem
BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

Relationship

Name

Source

Destination (Dependant)

BMC_Dependency

APPLICATIONSYSTEMDEPENDENCY

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster

BMC_SoftwareServer
BMC_ApplicationSystem

BMC_ApplicationService
BMC_VirtualSystemEnabler
BMC_DataBase
BMC_Cluster
(Impacted)

TokenId rules

TokenId is an attribute that, in some circumstances, aids the reconciliation of CIs populated by multiple data sources. BMC Discovery sets TokenId depending on the Node kind.

For most Nodes, TokenId is one of the forms:

key

or

ADDM:%key%

or

ADDM:%hashed_key%

For databases, TokenId is a database host found as a result of all possible combinations of where the database might be running:

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

and

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

For the Fibre Channel Node, TokenId is of the form:

WWN:%wwpn%

For physical hosts, TokenId is of the form:

%host.hostname%:%host.dns_domain%

If the domain name is unavailable, then

%host.hostname%

For virtual hosts that are running in the cloud, TokenId contains instance_id.

  • For Alibaba, TokenId is of the form:

%alibaba_instance_id%

  • For Azure, TokenId is of the form:

%azure_vm_id%

  • For AWS, TokenId is of the form:

%aws_instance_id%

  • For GCP, TokenId is of the form:

%gce_instance_id%

  • For IBM, TokenId is of the form:

%instance_id%

  • For OCI, TokenId is of the form:

%ocid%

For virtual hosts that are running in the hypervisor, TokenId contains UUID.

  • For AHV, TokenId is of the form:

AHV-UUID:%uuid%

  • For Hyper-V, the UUID is only available on the physical machine, so TokenId is only set for virtual machines that have been successfully linked to their hosting physical machines:

HYPERV-ID:%vm_uuid%

  • For KVM (including RedHat Enterprise Virtualization), TokenId is of the form:

KVM-ID:%uuid%

  • For VMware, TokenId is of the form where each letter represents a hexadecimal digit:

VI-UUID:%uuid%

  • For Xen (including Oracle VM), TokenId is of the form: 

XEN-ID:%uuid%

The following table shows how TokenId looks like for different Node Kinds:

Node Kind

CI

TokenId

AdminCollection

BMC_AdminDomain

key

Cluster (cloud)

BMC_Cluster

key

LoadBalancerService

BMC_LogicalSystemComponent

ADDM:%key%

LoadBalancerPool

BMC_ResourcePool

ADDM:%key%

CloudManagementGroup

BMC_AdminDomain

cloud_id

CloudProvider

BMC_CloudInstance

key

CloudRegion

BMC_CloudInstance

key

CloudService

BMC_CloudInstance

key

Cluster

BMC_Cluster

ADDM:%hashed_key%

Database (cloud)

BMC_DataBase

ADDM:%key%

Database

 

BMC_DataBase

 

%hosting_ci.TokenId%:%database_node.type%:%si_instance%:%database_node.instance%

%hosting_ci.Name%:%database_node.type%:%si_instance%:%database_node.instance%

HardwareComponent

BMC_HardwareSystemComponent

ADDM:%hashed_key%

HardwareContainer

BMC_ComputerSystem

ADDM:%hashed_key%

HostContainer

BMC_ComputerSystem

ADDM:%hashed_key%

Host

 

BMC_ComputerSystem

 

%host.hostname%:%host.dns_domain%

%host.hostname%

ALIBABA-ID:%alibaba_instance_id%

AWS-ID:%aws_instance_id%

GCP-ID:%gce_instance_id%

IBM-ID:%instance_id%

OCI-ID:%ocid%

AZURE-ID:%azure_vm_id%

HYPERV-ID:%vm_uuid%

XEN-ID:%uuid%

KVM-UUID:%uuid%

AHV-UUID:%uuid%

VI-UUID:%uuid%

LoadBalancerGroup

BMC_Cluster

ADDM:%key%

MFPart

BMC_ComputerSystem

key

Namespace

BMC_AdminDomain

key

Deployment

BMC_ConcreteCollection

key

NetworkService

BMC_LogicalSystemComponent

ADDM:%key%

FibreChannelPort

BMC_NetworkPort

WWN:%wwpn%

SoftwareCluster

BMC_Cluster

ADDM:%hashed_key%

SoftwareComponent

BMC_ApplicationService

ADDM:%hashed_key%

SoftwareInstance

BMC_ApplicationSystem

ADDM:%hashed_key%

SoftwareInstance

BMC_SoftwareServer

ADDM:%hashed_key%

VirtualMachine

BMC_VirtualSystemEnabler

ADDM:%hashed_key%

StorageDevice

BMC_Cluster

ADDM:%key%

StoragePool

BMC_ResourcePool

ADDM:%key%

StorageSystemGroup

BMC_Cluster

ADDM:%key%

StorageProcessor

BMC_HardwarePackage

ADDM:%key%

HardwareContainer

BMC_HardwareSystemComponent

ADDM:%hashed_key%

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*