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

Entity relationship

Relationship nameSource entityDestination entity
CONTAINS

Business application instance

(app)

Virtual machines

(LPAR, LDOM, and VM)

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

EntitiesEntity type nameEntity typeLookup fields
StrongWeak
VMware virtual machineVirtual Machine - VMwaregm:vmwPARENT_VCUUID &&VMWARE_VMREFCLUSTERNAME&&HOSTNAME, UUID, NAME
Unix server AIXAIX LPARgm:lpHOSTNAME, _COMPATIBILITY_(Mapped to HOSTNAME)NAME

Windows server

UNIX server

GenericgenHOSTNAME, _COMPATIBILITY_(Mapped to HOSTNAME)NAME

Oracle virtual machine

Xen virtual machine

Virtual Machine - Xengm:xenHOSTNAME OR UUID , _COMPATIBILITY_(Mapped to HOSTNAME)NAME
Microsoft Hyper-VVirtual Machine - Hyper-Vgm:hvHOSTNAME OR UUID, _COMPATIBILITY_(Mapped to HOSTNAME)NAME

KVM virtual machine

RHEL UNIX server

Virtual Machine - KVMgm:kvmHOSTNAME OR UUID , _COMPATIBILITY_(Mapped to HOSTNAME)NAME
AIX Shared Processor PoolVirtual Machine - AIX Shared Processor LPARgm:splpHOSTNAME, _COMPATIBILITY_(Mapped to HOSTNAME)NAME
Azure virtual machineVirtual Machine - Azuregm:azuRESOURCE_IDNAME
AWS virtual machineVirtual Machine - AWSgm:awsAWS_IDNAME
GCP virtual machineVirtual Machine - Google Cloudgm:gcpINSTANCE_IDNAME
Solaris LDOMVirtual Machine - Solaris LDOMgm:ldomHOSTNAMENAME
HP-UX UNIX serverVirtual Machine - HP Integritygm:intHOSTNAMENAME

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 servicesgenAPPLICATION_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 TrueSight Capacity Optimization for each discovered system:

TrueSight Capacity Optimization metric

TrueSight Capacity Optimization unit

Description

BUSINESS_CONTINUITY_CRITICAL-The status of business operation.
Description-System description.

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.

Was this page helpful? Yes No Submitting... Thank you

Comments