Computation details for service pool metrics


The Analyzing-business-services provides the consolidated summary of all business services in your infrastructure. The data displayed in the Business Service view consists of a service model and metrics to measure the system performance. The service model is the mapping between business services, applications (optional), and the systems in your cloud and on premises environments. For analyzing and managing the capacity of your business services, applications, and systems, you must first import their data in the BMC Helix Continuous Optimization database. This data is then processed and displayed in the Business Services view where you can monitor your systems to identify capacity-related risks and issues. You must configure your systems to add one more layer in the service model called service pools and analyze the capacity at the service pool level. 

In the context of the business service and service pool, a server means a virtual machine of any of the supported technologies or a standalone system. In the rest of the documentation of this feature, it is referred to as server. The servers of the following technologies are supported: VMware, AWS, Azure, Google Cloud, IBM Cloud, AIX, Solaris, HP-UX, Hyper-V, KVM, Xenserver, Standalone systems. For details, see Data-source-requirements-for-the-Business-Services-view.

Important

To create service pools and view the data, make sure that the required input metrics for the servers of the supported technologies are imported. However, importing all input metrics is not mandatory. The service pool metrics are computed even if a subset of these input metrics is available. For example, if you have all CPU related input metrics, CPU metrics for service pools is computed. For details about collecting data for servers and service pools, see Business services, applications, and service pools

The following table lists service pool metrics and provides information on how they are computed.

The abbreviations used in this table are: SVR for Server and SP for Service Pool.

Service pool metrics and computation

Metric

Description

Computation

Input Metrics

SERVER_NUM

Total number of servers in the service pool

COUNT(SVR)

COUNT

CPU_NUM

The total number of available CPUs of all servers in the service pool.

SUM(SVR.CPU_NUM)

SVR.CPU_NUM

TOTAL_REAL_MEM

The total amount of memory allocated to all servers in the service pool

SUM(SVR.TOTAL_REAL_MEM)

SVR.TOTAL_REAL_MEM

TOTAL_FS_SIZE

The total size of all the filesystems

SUM(SVR.TOTAL_FS_SIZE)

SVR.TOTAL_FS_SIZE

CPU_UTIL

Percentage of the total CPU utilized by the service pool.

It is calculated by taking the weighted average of the CPU utilization of all servers in the service pool.

WTAVG(SVR.CPU_UTIL* SVR.CPU_NUM)/SP.CPU_NUM

SVR.CPU_UTIL, SVR.CPU_NUM

MEM_USED

The total memory used by the servers in the service pool.


SUM(SVR.MEM_REAL_USED or SVR.MEM_USED or SVR.MEM_CONSUMED)

SVR.MEM_REAL_USED, SVR.MEM_USED, SVR.MEM_CONSUMED

MEM_UTIL

Percentage of the total memory utilized by the service pool.

SP.MEM_USED / SP.TOTAL_REAL_MEM or

SUM( SRV.MEM_UTIL * SRV.TOTAL_REAL_MEM) / SUM( SRV.TOTAL_REAL_MEM)

SP.MEM_USED, SP.TOTAL_REAL_MEM, SRV.MEM_UTIL, SRV.TOTAL_REAL_MEM

TOTAL_FS_USED

The total filesystems used by the servers in the service pool.

SUM(SVR.TOTAL_FS_USED)

SVR.TOTAL_FS_USED

TOTAL_FS_UTIL

Percentage of the total filesystems utilized by the service pool.

SP.TOTAL_FS_USED/SP.TOTAL_FS_SIZE

SP.TOTAL_FS_USED, SP.TOTAL_FS_SIZE

NET_IN_BIT_RATE

Received network rate in megabits per second.

SUM (NET_IN_BIT_RATE or NET_IN_BYTE_RATE * 8 )

NET_IN_BIT_RATE,  NET_IN_BYTE_RATE

NET_OUT_BIT_RATE

Transmitted network rate in megabits per second.

SUM (NET_OUT_BIT_RATE or NET_OUT_BYTE_RATE * 8)

NET_OUT_BIT_RATE,  NET_OUT_BYTE_RATE

NET_BIT_RATE

95th percentile value of the network I/O rate in megabits per second.

SUM (NET_BIT_RATE or NET_BYTE_RATE * 8)

NET_BIT_RATE,  NET_BYTE_RATE

DISK_READ_RATE

The average bytes per second read from the disk during the interval

SUM (DISK_READ_RATE)

DISK_READ_RATE

DISK_WRITE_RATE

The average bytes per second write to the disk during the interval

SUM (DISK_WRITE_RATE)

DISK_WRITE_RATE

DISK_TRANSFER_RATE

The average number of bytes per second at which data was transferred.

SUM (DISK_TRANSFER_RATE)

DISK_TRANSFER_RATE

DISK_IO_READ_RATE

Disk read operation per second

SUM (DISK_IO_READ_RATE)

DISK_IO_READ_RATE

DISK_IO_WRITE_RATE

Disk write operation per second

SUM (DISK_IO_WRITE_RATE)

DISK_IO_WRITE_RATE

DISK_IO_RATE

Disk average I/O rate

SUM (DISK_IO_RATE)

DISK_IO_RATE

For details on service pool indicators, see Indicators-used-in-the-Business-Services-view

 

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