Entities, lookup information, metrics, and API calls for Azure Classic model


This topic provides information about the entity relationship, lookup information, mapping between the Azure metrics and the TrueSight Capacity Optimization metrics, and API calls for Azure Classic model.

Entity list

The Microsoft Azure - Azure API Extractor monitors the following entities in the Azure Classic model:

  • Cloud Service
  • Deployment
  • Role
  • Role Instance or Virtual Machine

Entity relationship

The following table describes entity relationship details for the Classic model:

Parent entity

Child entity

Relationship type 

Cloud Service - Azure

(cs:azu)

Deployment - Azure

(depl:azu)

CS_CONTAINS_DEPL

Deployment - Azure

(depl:azu)

Role - Azure

(role:azu)

DEPL_CONTAINS_ROLE

Role - Azure

(role:azu)

Role Instance - Azure

(gm:azu)

ROLE_CONTAINS_GM

Lookup information

Entity type

Lookup fields

 

Strong

Weak

Cloud Service - Azure

CLOUDSERVICE_NAME

Not applicable

Deployment - Azure

DEPLOYMENT_GUID

Not applicable

Role - Azure

PARENT_DEPLOYMENT_GUID&&ROLE_NAME

Not applicable

Role Instance - Azure

PARENT_DEPLOYMENT_GUID&&PARENT_ROLE_NAME&&INSTANCE_NAME

Not applicable

Metric mapping

Configuration metrics for Deployment

TrueSight Capacity Optimization metric

Azure metric

Formula

CLOUD_SERVICE_NAME

ServiceName

Not applicable

DEPLOYMENT_SLOT

DeploymentSlot

Not applicable

Configuration metrics for Roles

TrueSight Capacity Optimization metric

Azure metric

Formula

CLOUD_SERVICE_NAME

ServiceName

Not applicable

DEPLOYMENT_NAME

Label

Not applicable

DEPLOYMENT_SLOT

DeploymentSlot

Not applicable

Configuration metrics for Role Instances

TrueSight Capacity Optimization metric

Azure metric

Formula

CPU_NUM

Cores

Not applicable

DISK_SIZE

VirtualMachineResourceDiskSizeInMb

VirtualMachineResourceDiskSizeInMb*1024*1024

TOTAL_REAL_MEM

MemoryInMb

MemoryInMb*1024*1024

REQUESTED_INSTANCE_TYPE

InstanceSize

Not applicable

 Performance metrics for Role and Role Instances

TrueSight Capacity Optimization metric

Azure metric

Formula

CPU_UTIL

Percentage CPU

(Percentage CPU)/100

DISK_READ_RATE

Disk Read Bytes/sec

Not applicable

DISK_TRANSFER_RATE

Disk Read Bytes/sec; Disk Write Bytes/sec

((Disk Read Bytes/sec)+( Disk Write Bytes/sec))

DISK_WRITE_RATE

Disk Write Bytes/sec

Not applicable

NET_BYTE_RATE

Network In; Network Out

((Network In)+(Network Out))/3600

NET_IN_BYTE_RATE

Network In

(Network In)/3600

NET_OUT_BYTE_RATE

Network Out

(Network Out)/3600

Azure API Extractor - API calls

The extractor makes the following Service Management REST API calls on Azure cloud services, in the Azure Classic model.

For more information, see the Microsoft Azure API documentation.

 

 

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