Registering configuration items with Registry Services

This topic lists the configuration items (CIs) discovered by TADDM that are queried for registration with Registry Services, and lists the attributes that are set, along with detailed mapping information.

If a particular CI is not registered, every registering thread produces log information about why the CI is not registered. The list of unset naming rule attributes are listed in the log. To configure the correct logging level, set the following property value in the collation.properties file:
com.collation.log.level.vm.Topology=DEBUG
The following attributes are common for every CRTV type:
guid
Set with the GUID value of the CI.
name
Set with the value of the name, label, or displayName attribute.
description
Set with the value of the description attribute.
lastDiscoveredTime
Set with the value of the lastModifiedTime attribute.

SoftwareServer

The CRTV SoftwareServer type contains the following TADDM classes and attributes:
  • WebSphereServer
    • host
    • node
    • node.cell
  • Db2Instance
    • home
    • host
  • MQQueueManager
    • displayName | label | name
  • AppServer
    • displayName | label | name
    • host
  • CommunityServer
    • displayName | label
  • SametimeServer
    • displayName | label
  • MeetingServer
    • displayName | label
  • SpecialityServer
    • displayName | label | name
  • AgentManager
    • displayName | label
  • SharePointRole
    • displayName | label | name
TADDM attributes are mapped to CRTV attributes in the following way:
TADDM attribute CRTV attribute Other information
PrimarySAP crtv:serverAccessPoint The serviceAccessPoint resource is registered, along with the IpAddress resource to which it points, using crtv:ipAddress.
version crtv:version  
vendorName crtv:manufacturer  
host crtv:runsOn crtv:runsOn points to ComputerSystem
home crtv:instancePath For DatabaseServer and Db2Instance only.
dataPath crtv:instancePath For MQQueueManager only.
rdf:type is set to one of the following values:
  • J2EEServer
  • WebSphereServer
  • IBMHTTPServer
  • WebServer
  • Db2Instance
  • OracleInstance
  • MQQueueManager
  • WebServer
  • DatabaseInstance
  • CICSRegion

ComputerSystem

The CRTV ComputerSystem type contains the following TADDM classes and attributes:
  • ComptuerSystem

    One of the following combinations of attributes is set:

    • systemId &VMID
    • systemId
    • serialNumber & model & manufacturer &VMID
    • serialNumber & model & manufacturer
    • systemBoardUUID
    • ipInterfaces
TADDM attributes are mapped to CRTV attributes in the following way:
TADDM attribute CRTV attribute Other information
label or displayName crtv:name  
OSVersion or OSRunning crtv:version  
hostSystem crtv:dependsOn  
fqdn crtv:fqdn  
name crtv:shortHostname If name is set and it is a valid hostname.

For SunSPARCComputerSystem only.

ipInterface crtv:ipAddress All FQDNs for those IP addresses are merged into crtv:fqdn.
crtv:type is set with one of the following values
  • Generic
  • SunFire
  • SunSPARC
  • SystemP
  • Unitary
  • Virtual
  • WPAR
For a LinuxUnitaryComputerSystem, additional attributes are mapped in the following way:
TADDM attribute CRTV attribute Other information
manufacturer crtv:manufacturer  
model crtv:model  
serialNumber crtv:serialNumber  
VMID crtv:vmid If CPUType and Model are set:
  • For intel, VMID is set to null and an attempt is made to set crtv:systemBoardUUID with systemBoardUUID or convertedUUID.
  • For power, CS is ignored if it has VMID set.
For a SunSPARCUnitaryComputerSystem, additional attributes are mapped in the following way:
TADDM attribute CRTV attribute Other information
systemId crtv:hostid  
VMID crtv:vmid  
For any other computer system, additional attributes are mapped in the following way:
TADDM attribute CRTV attribute Other information
manufacturer crtv:manufacturer  
model crtv:model  
serialNumber crtv:serialNumber  
VMID crtv:VMID If OSRunning is set to WindowsOperatingSystem, VMID is set to null.

If OSRunning is set to HpUx, VMID, model, and serialNumber are set to null.

systemBoardUUID or convertedUUID crtv:systemBoardUUID  
worldWideName crtv:hostid For FCSwitch, TapeLibrary, and TapeMediaChanger only.

Database

The CRTV Database type contains the following TADDM classes and attributes:
  • Db2Database
    • name | displayName
  • IDSDatabase
    • name | displayName
  • IMSDatabase
    • name | displayName
  • OracleDatabase
    • name | displayName
  • SqlServerDatabase
    • name | displayName
  • SybaseDatabase
    • name | displayName
  • DominoDatabase
    • name | displayName
TADDM attributes are mapped to CRTV attributes in the following way:
TADDM attribute CRTV attribute Other information
name crtv:name  
fileName crtv:name For DominoDatabase only.
parent crtv:dbInstance  

ServiceInstance

Depending on whether the compatibility with earlier versions is enabled, the CRTV ServiceInstance type contains the following TADDM classes and attributes:
  • When compatibility with earlier versions is enabled:
    • BusinessSystem
      • name
    • Application
      • name
    • ServiceInstance
      • name
    • ServiceInfrastructure
      • name
    • SAPSystem
      • SAPSystemSID | systemHome
  • When compatibility with earlier versions is disabled:
    • CustomCollection (with „BusinessApplication” type only)
      • collectionId
TADDM attributes are mapped to CRTV attributes in the following way:
TADDM attribute CRTV attribute Other information
name crtv:name  
SAPSystemSID:systemHome crtv:name If neither name nor displayName are set.

For SAPSystem only.

parentGUID or NULL crtv:parentServiceInstance  
collectionId crtv:name  

SoftwareModule

The CRTV SoftwareModule type contains the following TADDM classes and attributes:
  • SoftwareModule
    • fileName
    • name
    • parent.name
  • MQQueue
    • name
    • queueManager
TADDM attributes are mapped to CRTV attributes in the following way:
TADDM attribute CRTV attribute Other information
parent deployedTo  
fileName crtv:fileName  
rdf:type is set to one of the following values
  • J2EEApplication
  • MQQueue