Entities, lookup information, and API calls for BMC Discovery


This topic explains the entities, lookup details, and API calls for BMC Discovery.

Entity list

The BMC Discovery ETL collects the following entities:

  • Business application instance
  • Generic standalone systems
  • Virtual machines

Note

BMC Discovery 11.x ETL does not collect performance data from BMC Discovery. 

Entity relationship

Source entity

Destination entity

Description

Display status

Business application instance

(app)

Virtual machines

(LPAR, LDOM, and VM)

Business application contains VMs

Visible

Lookup information

Lookup details for business applications

Entity

Entity type

Lookup fields

Strong

Weak

Business application instance

app

APPLICAITON_ID, APPLICATION_NAME, _COMPATIBILITY_

-

Lookup details for virtual machines, LPAR, and LDOM

Entities

Entity type name

Entity type

Lookup fields

Strong

Weak

VMware virtual machine

Virtual Machine - VMware

gm:vmw

PARENT_VCUUID &&VMWARE_VMREF

CLUSTERNAME&&HOSTNAME, UUID, NAME

Unix server AIX

AIX LPAR

gm:lp

HOSTNAME, _COMPATIBILITY_(Mapped to HOSTNAME)

NAME

Windows server

UNIX server

Generic

gen

HOSTNAME, _COMPATIBILITY_(Mapped to HOSTNAME)

NAME

Oracle virtual machine

Xen virtual machine

Virtual Machine - Xen

gm:xen

HOSTNAME OR UUID , _COMPATIBILITY_(Mapped to HOSTNAME)

NAME

Microsoft Hyper-V

Virtual Machine - Hyper-V

gm:hv

HOSTNAME OR UUID, _COMPATIBILITY_(Mapped to HOSTNAME)

NAME

KVM virtual machine

RHEL UNIX server

Virtual Machine - KVM

gm:kvm

HOSTNAME OR UUID , _COMPATIBILITY_(Mapped to HOSTNAME)

NAME

AIX Shared Processor Pool

Virtual Machine - AIX Shared Processor LPAR

gm:splp

HOSTNAME, _COMPATIBILITY_(Mapped to HOSTNAME)

NAME

Azure virtual machine

Virtual Machine - Azure

gm:azu

RESOURCE_ID

NAME

AWS virtual machine

Virtual Machine - AWS

gm:aws

AWS_ID

NAME

GCP virtual machine

Virtual Machine - Google Cloud

gm:gcp

INSTANCE_ID

NAME

Solaris LDOM

Virtual Machine - Solaris LDOM

gm:ldom

HOSTNAME

NAME

HP-UX UNIX server

Virtual Machine - HP Integrity

gm:int

HOSTNAME

NAME

Lookup details for domains

Entity

Entity type

Lookup fields

Strong

Weak

Unassociated hosts

gen

APPLICATION_NAME [appended with the host name of BMC Discovery:Unassociated hosts_discoveryHostName], _COMPATIBILITY_

-

Business services

gen

APPLICATION_NAME [appended with the host name of BMC Discovery:Unassociated hosts_discoveryHostName], _COMPATIBILITY_


The BMC Discovery ETL creates the following components in the hierarchy:

  • An application for each discovered business application instance.
  • An additional domain called unassociated hosts that groups all the objects that are not associated to a business application instance.

Configuration metrics

The following configuration metrics are imported in BMC Helix Continuous Optimization for each discovered system:

API calls for BMC Discovery ETL

The BMC Discovery ETL makes the REST API calls to collect data from BMC Discovery. For more information, see REST API calls for BMC Discovery.

 

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