OpenStack Overview dashboard


The OpenStack dashboard provides a top-down overview of an entire OpenStack environment from an OpenStack Cloud entity prospective. The available OpenStack Cloud entities to be selected are reflective of the same OpenStack Cloud entities within the client's BMC Helix Continuous Optimization (HCO) environment.

Within the dashboard the following capacity insights are presented:

  • Aggregated Utilization values over the last 30 days for the following metrics: CPU, Memory, and Storage
  • Total count of all underlying OpenStack entities related to the selected OpenStack Cloud
  • Capacity related metrics displayed in a timeseries chart
  • Related Regions placed in table which displays informational capacity related metrics
  • Related Availability Zones placed in table which displays informational capacity related metrics
  • Related Host Aggregates placed in table which displays informational capacity related metrics
  • Related Hypervisors placed in table which displays informational capacity related metrics
  • Related Instances (VMs) placed in table which displays informational capacity related metrics
  • Related Tenants placed in table which displays informational capacity related metrics


Warning

Important

Do not make the dashboard editable by using the Make editable option in the dashboard settings. If you want to customize the dashboard, we recommend that you create a copy of the dashboard and customize it.

initial.jpg

Filters

Filters can be found in the upper left portion of the dashboard. The following filters are:

  • Cloud → Filters most, if not all, panels to only focus on the specified Cloud selected
  • Region → Filters most, if not all, panels to only focus on the specified Region selected



Panels

The OpenStack Dashboard consists of multiple panels that give insight into the capacity and health of the selected OpenStack Cloud entity.


Cloud Summary

A collapsible row that contains the initially curated panels and charts for the selected OpenStack Cloud entity.

overview.jpg

Name

Name of the OpenStack Cloud entity.

Entity Count

Displays the total entity counts for all the entities related to the OpenStack Cloud entity:

  • Regions
  • Host Aggregates
  • Availability Zones
  • Virtual Clusters - VMware
  • Virtual Hosts – VMware
  • Virtual Machines - VMware
  • Virtual Hosts – KVM
  • Virtual Machines – KVM

Type

Entity Type of the OpenStack Cloud entity as defined in BMC Helix Continuous Optimization (BHCO).

CPU, Memory, & Storage Utilization Values

The hourly average datapoints aggregated over the last 30 days. Displayed for the following metrics: CPU, Memory, and Storage

Tags

The tags assigned to the selected OpenStack Cloud entity.

CPU Cores, vCPUs, Overcommit Ratio

A chart that displays the CPU Cores (CPU_NUM), VCPUs (VCPU_NUM), and Overcommit Ratio (VCPU_NUM / CPU_NUM) over time. The time is controlled by the hand time picker in the top right of the dashboard page.

CPU Utilization

A chart that displays the CPU Utilization (CPU_UTIL) over time. The time is controlled by the hand time picker in the top right of the dashboard page.

Memory Utilization

A chart that displays the Memory Utilization (MEM_UTIL) over time. The time is controlled by the hand time picker in the top right of the dashboard page.

Datastore Utilization

A chart that displays the Total Datastore Size (TOTAL_DSTORE_SIZE), Total Datastore Used (TOTAL_DSTORE_USED), Total Ephemeral Disk Provisioned (TOTAL_EPHEMERAL_DISK_PROVISIONED) and Total Ephemeral Disk Size (TOTAL_EPHEMERAL_DISK_SIZE) over time. The time is controlled by the hand time picker in the top right of the dashboard page.


Region Summary

A collapsible row that presents a table of all the associated Regions for the selected OpenStack Cloud entity.

region.jpg

Regions

Region overview table with the following details:

Column

Description

Metrics

Region

Name of the Region

N/A

CPU [GHz]

Average number of GHz the CPU was not idle during the interval

CPU_UTILMHZ

CPU Util [%]

Percentage of time the CPU was not idle during the interval.

Maximum of the hourly average CPU Utilization datapoints.

CPU UTIL

Memory [GB]

Total Memory available to the Region.

MEM_CONSUMED

Mem Util [%]

Percentage of physical memory in use during the interval.

Maximum of the hourly average Memory Utilization datapoints.

MEM_UTIL

Ephemeral Size [GB]

The size of ephemeral disk pool

TOTAL_EPHEMERAL_DISK_SIZE

Ephemeral Provisioned Storage [GB]

The sum of ephemeral disk size allocated to all VMs running in this hypervisor

TOTAL_EPHEMERAL_DISK_PROVISIONED

Datastore [GB]

Total physical datastore space used by this machine and all its snapshots on the datastores

TOTAL_DSTORE_USED

Powered ON VMs

Number of powered on Virtual CPUs on all Virtual Machines

VCPU_ON_NUM

Days to Saturation

The estimated number of days before the CPU, memory, and storage resources achieve the configured threshold.

For more information, please see here.

IND_DAYS_TO_SATURATION

Bottleneck Resource

A resource that is currently limiting the system. This indicator is evaluated as the minimum value of available days to saturation. Possible values: CPU, MEMORY, STORAGE, or MANY (more than one resource is saturated).

IND_BNECK_RESOURCE

Spare VMs

An estimate of the additional VMs that can be added to a cluster based on a typical VM configuration. Using this estimate, you can identify the clusters with residual or spare capacity.

IND_SPARE_VM

Datastore Util [%]

Total physical storage space utilization % on this cloud system.

Maximum of the hourly average Datastore Utilization datapoints.

TOTAL_DSTORE_UTIL

Availability Zone Summary

A collapsible row that presents a table of all the associated Availability Zones for the selected OpenStack Cloud entity.

availabilty zone.jpg

Availability Zones

Availability Zone overview table with the following details:

Column

Description

Metrics

Availability Zone

Name of the Availability Zone

N/A

CPU [GHz]

Average number of GHz the CPU was not idle during the interval

CPU_UTILMHZ

CPU Util [%]

Percentage of time the CPU was not idle during the interval.

Maximum of the hourly average CPU Utilization datapoints.

CPU UTIL

Memory Consumed

Total Memory available to the Availability Zone.

MEM_CONSUMED

Mem Util [%]

Percentage of physical memory in use during the interval.

Maximum of the hourly average Memory Utilization datapoints.

MEM_UTIL

Ephemeral Disk Size [GB]

The size of ephemeral disk pool

TOTAL_EPHEMERAL_DISK_SIZE

Ephemeral Disk Provisioned [GB]

The sum of ephemeral disk size allocated to all VMs running in this hypervisor

TOTAL_EPHEMERAL_DISK_PROVISIONED

Days to Saturation

The estimated number of days before the CPU, memory, and storage resources achieve the configured threshold.

For more information, please see here.

IND_DAYS_TO_SATURATION

Bottleneck Resource

A resource that is currently limiting the system. This indicator is evaluated as the minimum value of available days to saturation. Possible values: CPU, MEMORY, STORAGE, or MANY (more than one resource is saturated).

IND_BNECK_RESOURCE

Spare VM

An estimate of the additional VMs that can be added to a cluster based on a typical VM configuration. Using this estimate, you can identify the clusters with residual or spare capacity.

IND_SPARE_VM

Host Aggregates

A collapsible row that presents a table of all the associated Host Aggregates for the selected OpenStack Cloud entity.

host aggregates.jpg

Host Aggregates

Host Aggregates overview table with the following details:

Column

Description

Metrics

CPU [GHz]

Average number of GHz the CPU was not idle during the interval

CPU_UTILMHZ

CPU Util [%]

Percentage of time the CPU was not idle during the interval.

Maximum of the hourly average CPU Utilization datapoints.

CPU UTIL

Memory [GB]

Total Memory available to the Host Aggregate.

MEM_CONSUMED

Mem Util [%]

Percentage of physical memory in use during the interval.

Maximum of the hourly average Memory Utilization datapoints.

MEM_UTIL

Ephemeral Storage Size [GB]

The size of ephemeral disk pool

TOTAL_EPHEMERAL_DISK_SIZE

Datastore [GB]

Total physical datastore space used by this machine and all its snapshots on the datastores

TOTAL_DSTORE_USED

Powered ON VMs

Number of powered on Virtual CPUs on all Virtual Machines

VCPU_ON_NUM

Days to Saturation

The estimated number of days before the CPU, memory, and storage resources achieve the configured threshold.

For more information, please see here.

IND_DAYS_TO_SATURATION

Name

Name of the Host Aggregate

N/A

Bottleneck Resource

A resource that is currently limiting the system. This indicator is evaluated as the minimum value of available days to saturation. Possible values: CPU, MEMORY, STORAGE, or MANY (more than one resource is saturated).

IND_BNECK_RESOURCE

Spare VMs

An estimate of the additional VMs that can be added to a cluster based on a typical VM configuration. Using this estimate, you can identify the clusters with residual or spare capacity.

IND_SPARE_VM


Hypervisors

A collapsible row that presents a table of all the associated Hypervisors for the selected OpenStack Cloud entity.

hypervisors.jpg

Hypervisors

Hypervisors overview table with the following details:

Column

Description

Metrics

Name

Name of the Hypervisor

N/A

Host Aggregate

Name of the parent Host Aggregate

N/A

System Type

BHCO defined system type

N/A

CPU [GHz]

Average number of GHz the CPU was not idle during the interval

CPU_UTILMHZ

CPU Util [%]

Percentage of time the CPU was not idle during the interval.

Maximum of the hourly average CPU Utilization datapoints.

CPU UTIL

Memory [GB]

Total Memory available to the Hypervisor.

MEM_CONSUMED

Mem Util [%]

Percentage of physical memory in use during the interval.

Maximum of the hourly average Memory Utilization datapoints.

MEM_UTIL

Ephemeral Storage

The size of ephemeral disk pool

TOTAL_EPHEMERAL_DISK_SIZE

Ephemeral Provisioned Storage [GB]

The sum of ephemeral disk size allocated to all VMs running in this hypervisor

TOTAL_EPHEMERAL_DISK_PROVISIONED

Powered ON VMs

Number of powered on Virtual CPUs on all Virtual Machines

VCPU_ON_NUM

Spare VM

An estimate of the additional VMs that can be added to a cluster based on a typical VM configuration. Using this estimate, you can identify the clusters with residual or spare capacity.

IND_SPARE_VM

Days to Saturation

The estimated number of days before the CPU, memory, and storage resources achieve the configured threshold.

For more information, please see here.

IND_DAYS_TO_SATURATION

Bottleneck Resource

A resource that is currently limiting the system. This indicator is evaluated as the minimum value of available days to saturation. Possible values: CPU, MEMORY, STORAGE, or MANY (more than one resource is saturated).

IND_BNECK_RESOURCE


Instance Types

A collapsible row that presents a table of all the associated Instance Types for the selected OpenStack Cloud entity. Instance Types are aggregated Virtual Machines grouped by BHCO metric: REQUESTED_INSTANCE_TYPE.

instance types.jpg

Instance Types

Instance Types overview table with the following details:

Column

Description

Metrics

Name

Name of Instance Type

REQUESTED_INSTANCE_TYPE

vCPUs

Maximum number of Virtual CPUs

max(CPU_NUM)

Memory [GB]

Total Memory available.

max(TOTAL_REAL_MEM)


Disk [GB]

Maximum Disk Size

max(DISK_SIZE)


Total CPU [GHz]

The total frequency of CPU (the sum of each physical CPU core)

sum(CPU_TOTAL_MHZ) OR sum(CPU_MHZ * CPU_NUM)

CPU Util [%]

Average number of MHz the CPU was not idle during the interval over the total frequency of CPU.

sum(CPU_UTILMHZ) / sum(TOTAL_CPU_MHZ)

Total Memory [GB]

Sum of all VMs Total Memory.

sum(TOTAL_REAL_MEM)


Mem Used [GB]

Sum of all VMs Consumed Memory.

sum(MEM_CONSUMED)


Mem Util [%]

Sum of all VMs Consumed Memory over the sum of all VMs Total Memory.

sum(MEM_CONSUMED) / sum(TOTAL_REAL_MEM)



Total Datastore [GB]

Sum of the Disk Size for all grouped VMs.

sum(DISK_SIZE)


Datastore used [GB]

Sum of the used Datastore for all grouped VMs.

sum(TOTAL_DSTORE_USED)


Datastore Util [%]

Sum of the used Datastore for all grouped VMs over sum of the Disk Size for all grouped VMs.

sum(TOTAL_DSTORE_USED) / sum(DISK_SIZE)


Number of VMs

Number of grouped VMs by the instance type

count(*) group by REQUESTED_INSTANCE_TYPE


Spare VM

Number of VMs that can be added before saturation

N/A


Tenants

A collapsible row that presents a table of all the associated Tenants for the selected OpenStack Cloud entity.

Tenants

Tenants overview table with the following details:

Column

Description

Metrics

Name

Name of the Tenant

N/A

Cloud

The name of the cloud

APP_CLOUD_NAME

Instance Quota

Maximum number of VM instances that can be assigned to the Service, Application or Tenant.

APP_INSTANCE_QUOTA

Instances Allocated

Number of VM instances

count of virtual machines

vCPU Quota

Maximum number of CPUs that can be assigned to the Service, Application or Tenant.

APP_CPU_NUM_QUOTA

vCPUs Allocated

Sum of the CPU cores for all VM instances.

sum(CPU_NUM)


vCPUs Allocated to Quota [%]

Maximum number of CPUs that can be assigned to the Service, Application or Tenant over the sum of the CPU cores for all VM instances.

sum(CPU_NUM) / APP_CPU_NUM_QUOTA

vCPU Used to Allocated [%]

Total CPU Cores used by the allocated vm instances

sum(CPU_UTIL * CPU_NUM)



Mem Quota [GB]

Maximum amount of Memory that can be assigned to the Service, Application or Tenant.

APP_MEM_QUOTA

Mem Allocated [GB]

Sum of the Total Memory for all VM instances

sum(TOTAL_REAL_MEM)

Mem Allocated to Quota [%]

Memory usage by the allocated vm instances

sum(MEM_CONSUMED / APP_MEM_QUOTA) OR sum(TOTAL_REAL_MEM) / APP_MEM_QUOTA

Disk Size Allocated [GB]

Sum of the Total Disk Size for all VM instances

sum(DISK_SIZE)


 

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

BMC Helix Dashboards 26.1