CMDB Sync Properties
The following cmdb columns will be populated for the given CI Classes.
ServiceNow Column: This is the column that will be populated in ServiceNow
VMware Aria Operations Type: This is indicates where the column value is taken from in VMware Aria Operations.
The following options are available:
IDENTIFIER: an identifier on the VMware Aria Operations resource
PROPERTY: a property on the VMware Aria Operations resource
METRIC: a metric on the VMware Aria Operations resource
STATIC_STRING: a static string that will always return the same value (that value is shown in the VMware Aria Operations key column of the table)
VMware Aria Operations Key: The key for the attribute found in VMware Aria Operations
Conversion: A description of the conversion used on the VMware Aria Operations attribute before sending it to ServiceNow
Native Attribute: Returns true if this is an attribute that is present out-of-the-box on the ServiceNow CI Class. If this is false, it is added by the Discovery plugin. If you are not using the discovery plugin, but want to use the attribute, add the column to the CI Class definition cmdb_ci_vcenter_datastore (VMWARE::Datastore)
ServiceNow Column |
VMware Aria Operations Type |
VMware Aria Operations Key |
Conversion |
Native Attribute |
name |
IDENTIFIER |
VMEntityName |
None |
true |
discovery_source |
STATIC_STRING |
VMwareTVS |
None |
true |
morid |
IDENTIFIER |
VMEntityObjectID |
None |
true |
accessible |
PROPERTY |
summary|accessible |
None |
true |
vcenter_ref |
PROPERTY |
summary|parentVcenter |
None |
true |
type |
PROPERTY |
summary|type |
None |
true |
capacity |
PROPERTY |
summary|diskCapacity |
None |
true |
freespace |
METRIC |
diskspace|freespace |
None |
true |
url |
PROPERTY |
summary|path |
None |
true |
object_id |
IDENTIFIER |
VMEntityObjectID |
None |
true |
vcenter_uuid |
IDENTIFIER |
VMEntityVCID |
None |
true |
cmdb_ci_vmware_instance (VMWARE::VirtualMachine)
ServiceNow Column |
VMware Aria Operations Type |
VMware Aria Operations Key |
Conversion |
Native Attribute |
vm_instance_uuid |
IDENTIFIER |
VMEntityInstanceUUID |
None |
true |
template |
PROPERTY |
summary|config|isTemplate |
None |
true |
name |
IDENTIFIER |
VMEntityName |
None |
true |
cpus |
PROPERTY |
config|hardware|numCpu |
None |
true |
disks |
PROPERTY |
config|numVMDKs |
None |
true |
disks_size |
PROPERTY |
config|hardware|diskSpace |
None |
true |
memory |
PROPERTY |
config|hardware|memoryKB |
Convert KB to MB |
true |
nics |
PROPERTY |
summary|config|numEthernetCards |
None |
true |
state |
PROPERTY |
summary|runtime|powerState |
None |
true |
discovery_source |
STATIC_STRING |
VMwareTVS |
None |
true |
object_id |
IDENTIFIER |
VMEntityObjectID or VMEntityInstanceUUID |
None |
true |
vcenter_uuid |
IDENTIFIER |
VMEntityVCID |
None |
true |
cmdb_ci_esx_server (VMWARE::HostSystem)
ServiceNow Column |
VMware Aria Operations Type |
VMware Aria Operations Key |
Conversion |
Native Attribute |
name |
IDENTIFIER |
VMEntityName |
None |
true |
asset |
PROPERTY |
hardware|vendorModel |
None |
true |
connection_state |
PROPERTY |
runtime|connectionState |
None |
false |
connection_id |
PROPERTY |
summary|hostuuid |
None |
false |
cpu_core_count |
PROPERTY |
hardware|cpuInfo|numCpuCores |
None |
true |
cpu_count |
PROPERTY |
hardware|cpuInfo|numCpuPackages |
None |
true |
cpu_speed |
PROPERTY |
hardware|cpuInfo|hz |
None |
true |
cpu_type |
PROPERTY |
cpu|cpuModel |
None |
true |
discovery_source |
STATIC_STRING |
VMwareTVS |
None |
true |
disk_space |
METRIC |
diskspace|total_capacity |
None |
true |
hyper_threading |
PROPERTY |
config|hyperThread|available |
None |
false |
ip_address |
PROPERTY |
net|mgmt_address |
None |
true |
manufacturer |
PROPERTY |
hardware|vendor |
None |
true |
model_id |
PROPERTY |
hardware|vendorModel |
None |
true |
os_version |
PROPERTY |
summary|version |
None |
true |
power_state |
PROPERTY |
runtime|powerState |
None |
false |
ram |
PROPERTY |
hardware|memorySize |
Convert KB to MB |
true |
serial_number |
PROPERTY |
hardware|serialNumber |
None |
true |
vcenter_ref |
PROPERTY |
summary|parentVcenter |
None |
true |
object_id |
IDENTIFIER |
VMEntityObjectID |
None |
true |
vcenter_uuid |
IDENTIFIER |
VMEntityVCID |
None |
true |
cmdb_ci_vcenter_datacenter (VMWARE::Datacenter)
ServiceNow Column |
VMware Aria Operations Type |
VMware Aria Operations Key |
Conversion |
Native Attribute |
name |
IDENTIFIER |
VMEntityName |
None |
true |
discovery_source |
STATIC_STRING |
VMwareTVS |
None |
true |
morid |
IDENTIFIER |
VMEntityObjectID |
None |
true |
vcenter_ref |
PROPERTY |
summary|parentVcenter |
None |
true |
object_id |
IDENTIFIER |
VMEntityObjectID |
None |
true |
vcenter_uuid |
IDENTIFIER |
VMEntityVCID |
None |
true |
cmdb_ci_vcenter_cluster (VMWARE::ClusterComputeResource)
ServiceNow Column |
VMware Aria Operations Type |
VMware Aria Operations Key |
Conversion |
Native Attribute |
name |
IDENTIFIER |
VMEntityName |
None |
true |
discovery_source |
STATIC_STRING |
VMwareTVS |
None |
true |
morid |
IDENTIFIER |
VMEntityObjectID |
None |
true |
effectivehosts |
METRIC |
summary|number_running_hosts |
None |
true |
vcenter_ref |
PROPERTY |
summary|parentVcenter |
None |
true |
numhosts |
METRIC |
summary|total_number_hosts |
None |
true |
totalcpu |
METRIC |
cpu|haTotalCapacity_average |
None |
true |
totalmemory |
METRIC |
mem|totalCapacity_average |
None |
true |
numcpucores |
METRIC |
cpu|corecount_provisioned |
None |
true |
drs_behavior |
PROPERTY |
configuration|drsConfig|defaultVmBehavior |
None |
true |
drs_enabled |
PROPERTY |
configuration|drsconfig|enabled |
None |
true |
drs_vmotion_rate |
PROPERTY |
configuration|drsConfig|vmotionRate |
None |
true |
object_id |
IDENTIFIER |
VMEntityObjectID |
None |
true |
vcenter_uuid |
IDENTIFIER |
VMEntityVCID |
None |
true |
cmdb_ci_vcenter (VMWARE::VMwareAdapter Instance)
ServiceNow Column |
VMware Aria Operations Type |
VMware Aria Operations Key |
Conversion |
Native Attribute |
name |
IDENTIFIER |
VCURL |
None |
true |
cmdb_ci_vcenter |
STATIC_STRING |
sys_class_name |
None |
true |
fullName |
PROPERTY |
summary|vcfullname |
None |
true |
url |
IDENTIFIER |
VCURL |
Builds SDK URL from hostname |
true |
discovery_source |
STATIC_STRING |
VMwareTVS |
None |
true |
instance_uuid |
IDENTIFIER |
VMEntityVCID |
None |
true |
The following cmdb columns may be populated for the given Discovery CI Classes. Discovery classes can be either optional or required. Optional discovery classes are not required and if discovery has not been set up in the environment, they will not be included. If discovery is required, then then CI Class structure must include the required relation to the Cloud Service Account that discovery creates (even if you are not actively using discover).
Optional Discovery Class cmdb_ci_cloud_service_account (VMWARE::VMwareAdapter Instance)
ServiceNow Column |
VMware Aria Operations Type |
VMware Aria Operations Key |
Conversion |
account_id |
IDENTIFIER |
account_id |
None |
object_id |
IDENTIFIER |
object_id |
None |
datacenter_url |
IDENTIFIER |
VCURL |
Convert hostname or IP to URL |
datacenter_type |
STATIC_STRING |
cmdb_ci_vcenter_datacenter |
None |
CMDB Sync Relationships
The following relationships are made between CMDB CI sync classes. Relationships are displayed from the perspective of the parent object.
cmdb_ci_vcenter_datastore (VMWARE::Datastore)
Child CI Class |
CI Relationship Type |
cmdb_ci_esx_server |
Used by::Uses |
cmdb_ci_vmware_instance |
Provides storage for::Stored on |
cmdb_ci_vmware_instance (VMWARE::VirtualMachine)
Child CI Class |
CI Relationship Type |
cmdb_ci_vcenter_datacenter |
Registered on::Has registered |
cmdb_ci_vcenter_datacenter |
Hosted on::Hosts |
cmdb_ci_vcenter_datacenter (VMWARE::Datacenter)
Child CI Class |
CI Relationship Type |
cmdb_ci_vcenter_cluster |
Contains::Contained by |
cmdb_ci_vcenter_datastore |
Contains::Contained by |
cmdb_ci_vmware_instance |
Contains::Contained by |
cmdb_ci_esx_server |
Contains::Contained by |
cmdb_ci_vcenter_cluster (VMWARE::ClusterComputeResource)
Child CI Class |
CI Relationship Type |
cmdb_ci_esx_server |
Members::Member of |
cmdb_ci_vcenter (VMWARE::VMwareAdapter Instance)
Child CI Class |
CI Relationship Type |
cmdb_ci_vcenter_datacenter |
Contains::Contained by |
cmdb_ci_esx_server |
Runs on::Runs |
Discovery Resource cmdb_ci_cloud_service_account (VMWARE::VMwareAdapter Instance)
Parent CI Class |
CI Relationship Type |
cmdb_ci_vcenter_datacenter |
Hosted on::Hosts |