This documentation supports releases of BMC Helix Continuous Optimization up to December 31, 2021. To view the latest version, select the version from the Product version menu.

Entity types

BMC Helix Continuous Optimization contains the following categories of entities: Domains, Business Drivers, and Systems. Each of these categories has its own set of sub-types that can be assigned to the entity. In addition, relationships (see Entity relationships) are also assigned their own types.

The following types of systems, business drivers, domains, and relationships are defined:

System types

A connector may assign a specific type to a system. If not assigned, the system type defaults to "Generic". BMC Helix Continuous Optimization uses system types in the following ways:
  • In the user interface, a system's icon denotes its type, and its summary page selects a few metrics to show depending on its type.
  • Certain analysis and modeling templates use system types to present the appropriate metrics.

The following table lists all available system types.

  • The Entity Icon column shows how the type appears in the user interface.
  • The Entity Prefix column provides the string to be used when developing connectors.


Entity IconEntity TypeEntity PrefixEntity type name

SYS

gen

Generic

SYS

aps

Application Server

SYS

wss

Web Server

SYS

db

Database Instance

SYS

as

Application Server Instance

SYSwsWeb Server Instance
SYSlnNetwork - Link Node
SYSnasNetwork Attached Storage
SYSsanStorage System

SYS

mf

Mainframe Instance

SYS

tv

IPTV Server

SYS

vh

Virtual Host

SYS

soa

SOA Server

SYS

gm

Virtual Machine

SYS

vhc

Virtual Cluster

SYSfac:dev:pduFacility Device - PDU
SYSfac:dev:upsFacility Device - UPS
SYSfac:dev:acFacility Device - Air Conditioner
SYSfac:str:rkFacility - Rack
SYSfac:str:lnFacility - Line
SYSfac:str:rmFacility - Room
SYSnet:lnkNetwork - Link

SYS

gm:vmw

Virtual Machine - VMware (opt:meas, opt:meas.vn)1

SYS

gm:zn

Virtual Machine - Solaris Zone

SYS

gm:lp

Virtual Machine - AIX LPAR

SYS

gm:xen

Virtual Machine - Xen (opt:meas, opt:meas.vn)1

SYS

gm:hv

Virtual Machine - Hyper-V (opt:meas, opt:meas.vn)1

SYS

gm:int

Virtual Machine - HP Integrity (opt:meas, opt:meas.vn)1

SYS

vh:vmw

Virtual Host - VMware

SYS

vh:xen

Virtual Host - Xen

SYS

vh:hv

Virtual Host - Hyper-V

SYS

vh:zn

Virtual Host - Solaris

SYS

vh:lp

Virtual Host - AIX PowerVM

SYS

vh:int

Virtual Host - HP Integrity

SYS

net:dev

Network - Device

SYS

vhc:vmw

Virtual Cluster - VMware

SYS

vhc:xen

Pool - Xen

SYS

vhc:zn

Virtual Cluster - Solaris Zone

SYS

vhc:hv

Virtual Cluster - Hyper-V

SYSdbcCluster Database

SYS

ds

Datastore

SYS

rp

Resource Pool

SYS

dc

Datacenter

SYSgappVirtual Application
SYSgapp:vappVirtual Application - VMware vApp

SYS

wk

Workload

SYS

gm:ldom

Virtual Machine - Solaris LDOM

SYS

cl

Cloud

SYS

clpod

Cloud - Pod

SYS

clsp

Cloud - Default Pool

SYS

rac

Oracle Rac

SYS

clsp:vhc

Cloud - Compute Pool Virtual Cluster

SYS

clsp:vh

Cloud - Compute Pool Virtual Host

SYS

clsp:rp

Cloud - Compute Pool Resource Pool

SYS

clsp:phy

Cloud - Physical Server Pool

SYS

rp:sto

Storage Pool

SYS

gm:wpar

Workload Partition - AIX WPAR

SYS

gm:dsd

Virtual Machine - Solaris Dynamic System Domain

SYS

gm:splp

Virtual Machine - AIX Shared Processor LPAR

SYS

vh:kvm

Virtual Host - KVM

SYS

gm:kvm

Virtual Machine - KVM (opt:meas, opt:meas.vn)1

SYS

npar

HP nPartition

SYS

vpar

HP vPartition

SYS

nparc

Virtual Host - HP nPar/vPar

SYSclnetcCloud - Network Container

SYS

lun

Storage - LUN

SYS

rp:dysto

Dynamic Storage Pool

SYSfilerStorage Filer
SYSvfilerNetApp vFiler
SYSaggregateNetApp Aggregate

SYS

volume

Storage - Volume

SYS

rp:spp

Shared Processor Pool

SYS

net:fw

Network - Firewall

SYS

net:lb

Network - Load Balancer

SYS

net:rtr

Network - Router

SYS

net:swt

Network - Switch

SYS

clsp:ds

Cloud - Virtual Datastore Pool

SYSmf:cpcMainframe - CPC
SYSmf:splxMainframe - Sysplex
SYSmf:lparMainframe - LPAR
SYSmf:zosMainframe - z/OS Image
SYSmf:lcspMainframe - Software Prod. Group
SYSmf:suitMainframe - Suite
SYSmf:apMainframe - Application
SYSmf:ssasMainframe - Subsystem A/S

SYSmf:srclsMainframe - S/R Class

SYSmf:stgMainframe - Storage Controller

SYSmf:poolMainframe - Storage Pool

SYS

hc:vmw

VMware Hypothetical Cluster

SYS

vcd

vCloud

SYSovdcvCloud - Organization vDC

SYS

pvdc

vCloud - Provider vDC

SYS

gm:violp

Virtual Machine - AIX VIO LPAR

SYS

dsc:vmw

Datastore Cluster - VMware

SYS

cp:vmwh

VMware Hosts Capacity Pool

SYS

cp:vmwc

VMware Clusters Capacity Pool

SYS

cp:aix

AIX Power VM Hosts Capacity Pool

SYS

cp:dst

VMware Datastores Capacity Pool

SYS

ds:xen

Datastore - Xen

SYS

rp:aix

Physical Pool - AIX PowerVM

SYS

share

Storage - Share

SYS

cp:rp:sto

Storage Pools Capacity Pool

SYS

hh:vmw

VMware Hypothetical Host

SYS

hh:lp

AIX Hypothetical Host

 
SYS cp:kvmhKVM Hosts Capacity Pool
 
SYS hh:kvmKVM Hypothetical Host
 
SYS cp:sppAIX Shared Processor Pool Capacity Pool
 
SYS hh:sppAIX Hypothetical Shared Processor Pool

SYScp:hvcHyper-V Clusters Capacity Pool

SYScp:hvhHyper-V Hosts Capacity Pool

SYScp:agg:osOpenStack Host Aggregate Capacity Pool

SYS

cl:os

Cloud - OpenStack

SYS

agg:os

Host Aggregate - OpenStack

SYS

vhc:rhev

Virtual Cluster - RHEV

SYS

dc:rhev

Datacenter - RHEV

SYS

sd:rhev

Storage Domain - RHEV

SYS

sh:rhev

Storage Host - RHEV

SYS

shc:rhev

Storage Cluster - RHEV

SYScl:awsCloud - AWS

SYSgm:awsVirtual Machine -  AWS
SYSasg:awsAuto Scale Group - AWS

SYSvolume:awsStorage Volume - AWS
SYSds:kvmDatastore - KVM
SYSaz:osAvailability Zone - OpenStack
SYSrg:osRegion - OpenStack
SYSnetapp:hapairNetApp HA Pair
SYSnetapp:clusterNetApp Cluster
SYSnetapp:vserverNetApp Vserver
SYSnetapp:volumeNetApp Volume
SYSnetapp:lunNetApp LUN
SYSvhc:hadoop

Hadoop Cluster

SYSnode:hadoop

Hadoop Node

SYSrp:hadoop

Hadoop Resource Pool

SYSgm:azuVirtual Machine - Azure
SYSdepl:azuDeployment - Azure
SYSrole:azuRole - Azure
SYSrm:yarn:hadoopHadoop YARN Resource Manager
SYSrm:hdfs:hadoopHadoop HDFS Resource Manager
SYSsrv:hbase:hadoopHadoop HBASE Service
SYSsrv:spark:hadoopHadoop Spark Service
SYSsrv:hadoopHadoop Service

SYSsto:dasDirect Attached Storage
SYSsto:casContent Addressable
SYSsto:bakBackup Storage Device
SYSkubernetes:clusterKubernetes - Cluster
SYSkubernetes:nodeKubernetes - Node

SYSkubernetes:pvKubernetes - Persistent
SYSkubernetes:nsKubernetes - Namespace
SYSkubernetes:podKubernetes - Pod

SYSkubernetes:deploymentKubernetes - Deployment

SYSspService Pool

1 - For some of the technologies, metrics are collected from two sources: hypervisors and operating systems. For each metric, the following namespaces are used to differentiate between these two sources:

  • opt:meas - Namespace assigned to the metrics that are collected from the hypervisor. 
  • opt:meas:vn - Namespace assigned to the metrics that are collected from the operating system.

Application types

The following table lists all available application types.

Domain IconDomain TypeDomain PrefixDomain Type IDDomain type name

APP

svc

0

Business Service

APP

gen

1

Generic

APP

sys

2

Systems

APP

dom

3

DomainServers

APP

net

4

NetworkDevices

APP

wkld

6

Workloads

APP

wapp

7

WebApplications

APP

ts

8

TicketSystems

APP

mf

9

Mainframes

APP

san

12


APP

fg

13

Facilities

APP

soa

14

SOA

APP

tsvc

16

Technical Service

APP

tnt

17

Tenant

APP

soi

18

Service Offering Instance

APP

so

19

Service Offering

APP

org

20

vCloud - Organization

APP

ovdcapp

21

vCloud - Organization vDC vApps

APP

vapp

22

vCloud - vApp

APP

cs:azu

23

Cloud Service - Azure

APPapp26Application


Business driver types

The following table lists all available business driver types.

Icon

Prefix

Business driver type ID

Business driver type name

Description

ass

8

Application Server

Business driver related to application server instances (for example, servlet calls)

bat

1

Batch

Business driver running in batches

dbs

7

Database

Business driver on databases instances (for example, the number of queries executed on a specific instance)

fac

9

Facility

A business driver measurement for facility equipment

ws10Web serviceBusiness driver related to web service

 gen

0

Generic

A generic business driver

ltg

12

Load Test Group

Load test group

lts

11

Load Test Summary

Load test summary

ln

6

Network Link

Business driver related to data networks (for example, the outbound bit rate from a specific node)

soa

14

SOA

Business driver that applies to service-oriented architecture

tc

3

Tickets

Business driver related to ticket systems

web

4

Web

Business driver related to web servers (for example, a visit to a web page)

mf:bsap5Mainframe – Business ApplicationMainframe – Business Application

Relationship types

The Workspace navigation tree shows all of the visible relationships that are currently valid. The available relationship types are CONTAINS and USES. The parents entities are represented by CONTAINS relationship and child entities are represented by USES relationship. For details, see Relationships.

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

Comments