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. 

For details about collecting data for service pools, see Business services, applications, and service pools

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 Analyzing business services and Data source requirements for the Business Services view.

The following table lists service pool metrics and provides information on how they are computed. For details on service pool indicators, see Indicators used in the Business Services view.

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

Service pool metrics and computation

MetricDescriptionComputation
SERVER_NUMTotal number of servers in the service poolCOUNT(SVR)
CPU_NUMThe total number of available CPUs of all servers in the service pool.SUM(SVR.CPU_NUM)
TOTAL_REAL_MEMThe total amount of memory allocated to all servers in the service poolSUM(SVR.TOTAL_REAL_MEM)
TOTAL_FS_SIZEThe total size of all the filesystemsSUM(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

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)
MEM_UTIL

Percentage of the total memory utilized by the service pool.

SP.MEM_USED / SP.TOTAL_REAL_MEM

TOTAL_FS_USEDThe total filesystems used by the servers in the service pool.SUM(SVR.TOTAL_FS_USED)
TOTAL_FS_UTILPercentage of the total filesystems utilized by the service pool.

SP.TOTAL_FS_USED/SP.TOTAL_FS_SIZE

NET_IN_BIT_RATEReceived network rate in megabits per second.

SUM (NET_IN_BIT_RATE or NET_IN_BYTE_RATE * 8 )


NET_OUT_BIT_RATETransmitted network rate in megabits per second.SUM (NET_OUT_BIT_RATE or NET_OUT_BYTE_RATE * 8)
NET_BIT_RATE95th percentile value of the network I/O rate in megabits per second.

SUM (NET_BIT_RATE or NET_BYTE_RATE * 8)

DISK_READ_RATEThe average bytes per second read from the disk during the intervalSUM (DISK_READ_RATE)
DISK_WRITE_RATEThe average bytes per second write to the disk during the intervalSUM (DISK_WRITE_RATE)
DISK_TRANSFER_RATEThe average number of bytes per second at which data was transferred.SUM (DISK_TRANSFER_RATE)
DISK_IO_READ_RATEDisk read operation per secondSUM (DISK_IO_READ_RATE)
DISK_IO_WRITE_RATEDisk write operation per secondSUM (DISK_IO_WRITE_RATE)
DISK_IO_RATEDisk average I/O rateSUM (DISK_IO_RATE)
Was this page helpful? Yes No Submitting... Thank you

Comments