Analyzing business services
The following image illustrates the capabilities of Business Services view:
Supported technologies and entities
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.
For this feature, only servers of the following technologies are supported: VMware, AWS, Azure, Google Cloud, AIX, Solaris, HP-UX, Hyper-V, KVM, XenServer, Standalone systems, and Kubernetes pods. The storage and network entities are not supported.
The connectors for these technologies connect with the data sources and collect data. For information about the data sources for each of the supported technologies, see Data-source-requirements-for-the-Business-Services-view.
The connector may assign a specific type to a system. If not assigned, the system type defaults to Generic. For information about system types, see System types.
BMC Helix Continuous Optimization produces indicators on Risk, Usage, and Days to saturation for each service pool or deployment that you have defined based on the indicator values of the contained servers or pods respectively. For each business service or application, the indicators values are calculated based on the indicator values of contained service pools or deployments. The last 30 days of data is considered to calculate the indicator values. For details, see Indicators-used-in-the-Business-Services-view.
Before you begin
Make sure that the administrator has completed the following tasks:
- In the Administration tab:
- Imported the business service and application data for your multi-cloud infrastructure.
- (Optional) Added the tags for business services manually or using the Generic-Tag-CSV-file-parser.
- (Optional) Added the tags for business drivers manually or using the Generic-Tag-CSV-file-parser.
- Installed the Business Services view.
- Granted you access to the view.
- In the Views tab, using the Business Services view settings page:
- Selected the domains to create the service pools.
- Configured the tag type for the business service category.
Optionally, the administrator can configure the long term historical data if you want to extend the forecasted saturation data from 90 days (default) to 180 days.
If you are new to capacity views, see Getting-started-with-Views.
To understand the overall health and status of the business services
In the navigation pane of the Views tab, select Views > Business Services.
The Business Service Overview page displays all the business services.
You can choose to view the business services for a specific domain or tag by using the corresponding filters. For more information about domain and tag filters, see Filtering-data-displayed-in-Views.
The Apply Domain Filter list displays only domains and their subdomains that are configured in the Settings page.Review and analyze the overview panel and charts on the page.
1 Overview panel
Displays the following details for business services:
- Total number of business services for which forecasted saturation data is available.
- Forecasted saturation for business services:
- Now - Business services that are already saturated, that is, the resource usage has already exceeded thresholds.
- 1 to 30 days - Business services that have reached capacity shortfall, and will be saturating anytime between 1 to 30 days.
- 31 to 60 days - Business services that will soon be experiencing capacity shortfall, and saturating anytime between 31 to 60 days.
- 61 to 90 days - Business services that will be saturating anytime between 61 to 90 days.
- No saturation - Business services that are healthy from the capacity management perspective, and are not at risk of saturation.
To drill down into a summary table that comprises of business services falling under that category, click a number or category.
2 Saturation by Service Category bubble chart
Provides a summary of the saturation by business services category and days to saturation. After you identify a problem, you can drill down into details, analyze it further, and take necessary actions.
This chart displays the category based on the service category tag type and respective tags configured in the Settings page. For example, if you have selected Importance as a tag type and High, Medium, Low as tags, the chart displays data based on these tags.By default, business services that do not have any associated tags are also displayed in the bubble chart under the Untagged category. To exclude the business services without tag values, clear the Show also untagged business services check box in the Settings page.
Key characteristics:
- The position, color, and size of bubbles indicate saturation risk severity, saturation status, and a number of business services affected. Identify situations on the bubble chart that may require immediate attention and prioritize remediation actions accordingly.
- The color of each bubble corresponds to a saturation status: green for healthy business services, yellow and orange for business services that are approaching saturation, and red for saturated business services.
- The size of each bubble indicates how many business services are affected; the bigger the circle, the more business services are affected.
- On clicking a bubble, drill down to a summary table that comprises of business services falling under that bubble. For details, see Viewing the business services summary.
- Using these visual cues, scan the chart to identify problems. For example, large red bubbles high on the Y axis might mean trouble. Red indicates the business service has saturated. Large bubbles mean more business services are affected. Higher on the Y axis means the business service is more important.
* In this chart, only business services for which forecasted saturation data is available, are displayed.
3. Business Drivers
Displays the business drivers that are associated with the business services. The Business Drivers table provides the following information:
- Business Driver: Name of the business driver that is correlated with a business service.
- Business Service: Name of the business service whose resource usage is correlated with a business driver metric.
- Supported Growth: The supported growth (absolute value) of the business driver before one of the resources of the associated business service exceeds the threshold value.
- Growth Limit: Indicates the extent to which the business driver can grow based on the available resources of the associated service pools.
- Unit: Measurement unit of the business driver metric.
- Supported Growth (%): The supported growth (in percentage) of the business driver before one of the resources of the associated business service exceeds the threshold value.
To drill down to view the additional details of a business driver for further analysis, click a business driver name. For more information, see Viewing the business driver details.
4. Risk pie chart
Displays the level of risk for business services to compare the low, medium, and high risk business services. It provides an indication that CPU, memory, or disk is either already saturated or will soon be experiencing capacity contention.
Whether the business service is in High, Medium, or Low risk state is decided based on the threshold that you set in the Settings page.
Key characteristics:
- The color of each slice of the pie corresponds to a risk status of business services: green for low risk, orange for medium risk, and red for high risk business services.
- On a slice of the chart, you can view details of the specific category.
- On clicking a slice, you can drill down into a summary table that comprises of business services falling under that category.
- On clicking a category name in the legend, you can choose to remove the business services details for that category.
* In this chart, only business services for which risk data is available, are displayed.
5. Usage histogram
Displays the level of usage for business services, so that you can track which service pools have consumed the excess capacity.
Key characteristics:
- Business services are grouped and displayed as vertical bars based on their resources utilization.
- On clicking a bar, you can drill down into a summary table that comprises of business services falling under that bar.
* In this chart, only business services for which usage data is available, are displayed.
For information about the indicators displayed in the Business Service Overview view, see Indicators-used-in-the-Business-Services-view.
To view the details of a business driver
- In the Business Service Overview page, click the business driver name for which you want to view the details. The Business Driver Details page is displayed.
- Review the general details:
- Name of the business driver with the supported growth and days to saturation for this business driver.
- The resource of a pool that is nearing saturation. If the pool contains multiple resources, the resource that will saturate first within the next 90 days is displayed. Click the pool name to view the details. In case of no saturation, this information is not displayed.
- Type of the business driver and name of the associated business service.
- Tags that are associated with this business driver.
- The Summary tab is selected by default. Review the performance details for the selected business driver:
- View the Usage and Risk indicators of the associated business service in bar charts.
- View utilization chart for business driver events. When you hover over data points in the chart, values for those data points are displayed in the data tips.
- Click the Pools tab to know details of all pools associated with this business driver.
- View the usage and risk severity values and supported growth of the pools that are associated with the business driver. Supported growth indicates the growth in the business driver that can be supported based on the available resources of the pools. The confidence bands for a pool indicate the probability of the accuracy of the supported growth values.
- Click a pool name to view the additional details of the service pool or deployment. For more information, see To analyze the capacity at a service pool or deployment level.
- Click
corresponding to a pool name to view the additional details for the supported growth that is forecasted for the business driver. The details include:
- The line chart that displays the changes in page views over time. The reference value is used to calculate the supported growth for the page views. This value is computed based on the 95th percentile value of the business driver metric over the last seven days.
- The sliders that show the absolute and percentage values of the supported growth of page views within the upper and lower limits.
- The chart displays the business driver usage trend per day.
To view the business services and associated business drivers, applications, and pools
- In the overview panel of the Business Service Overview page, click number of business services link to open the Business Services summary page. Alternatively, you can click a bubble on the bubble chart.
Applied filters: The business services data in the summary table is displayed based on the applied filters. For example, if the selected bubble has 10 saturated business services, data for those business services is displayed. You can clear the applied filters to view data for all business services. - To show or hide columns, select the action menu > Show/Hide columns that is located next to the table name. By default, some of the columns of the table are hidden.
Review the following details:
Column
Description
Business Service
Name of the business service that uses the resources of the public cloud provider or on-premises infrastructure. If this business service has applications associated with it, they are displayed as separate rows under the business service. Click the expander to view the application details such as name, usage, risk, and days to saturation values. Click a business service name for further analysis. For more information, see To analyze the impact of business drivers on a business service.
Importance
Importance of this business service relative to other business services. The values are High, Medium, and Low.
Business Driver
The business drivers that are correlated to the business service.
Supported Growth
The absolute value of the supported business driver before one of the resources of the business service exceeds the threshold value.
Usage
Indicates the usage value for the business service. If this business service has applications associated with it, the usage value for application is also displayed.
Risk
Indicates the risk value for the business service. If this business service has applications associated with it, the risk value for application is also displayed.
Pools Usage1
Indicates the usage value for the pools related to this application or business service along with the severity status. A pool can be a deployment (for Kubernetes) or a service pool (for cloud and on-premises). Each pool is displayed as a color-coded box. On hovering over a box, you can view the name and usage value of the specific pool along with the related application name, if applicable.
On clicking a box, you can drill down into that pool and view its details.
The legends for colors depicting the usage severity are displayed below the summary table.
Pools Risk1
Indicates the risk percentage value for the pools related to this application or business service along with the severity status. A pool can be a deployment (for Kubernetes) or a service pool (for cloud and on-premises). Each pool is displayed as a color-coded triangle. On hovering over a triangle, you can view the name and risk value of the specific pool along with the related application name, if applicable.
On clicking a triangle, you can drill down into that pool and view its details.
The legends for colors depicting the risk severity are displayed below the summary table.
Days to Saturation
Projected amount of time before the business service or application runs out of available capacity.
- It displays a number of days to saturation for the business service or application.
- If the days to saturation value is 91 days or beyond, this field displays No saturation.
- If the business service or application is already saturated, it displays Saturated.
Bottleneck Resource
Displays the name of a resource that is already saturated or nearing saturation.
1 The usage and risk severity values are decided based on the threshold that you set using the Thresholds for service pool option in the Settings page.
For information about the indicators displayed in the Business Services view, see Indicators-used-in-the-Business-Services-view.
To view the details of a business service
- In the Business Services page, click the business service name for which you want to view the details. The Business Service Details page is displayed.
- Review the general details:
- Name and type of the business service.
- Tags that are associated with this business service.
- The Summary tab is selected by default. Review the performance details for the selected business service:
- View the Usage and Risk indicators of the business service in bar charts.
- View the details of the business drivers that are correlated to the selected business service. The details include the absolute and percentage supported growth values and the growth limit.
- Click
corresponding to a business driver to view the additional details for the supported growth. For more information, see Viewing the details of a business driver.
Click What-if Simulation to predict the growth of resources in your business service based on the previous behavior or based on an expected increase in the business drivers. For details, see Creating-a-What-if-simulation-for-business-services-and-viewing-the-simulation-results.
- Click the Applications tab to view the details of all applications associated with the business service, their usage and risk details, and the days to saturation.
- Click the Pools tab to know the performance details and related application of all pools associated with this business service. To view the details of a pool, click the name of the pool. For more information, see To analyze the capacity at a service pool or deployment level.
For information about the indicators displayed in this tab, see Indicators-used-in-the-Business-Services-view.
To analyze the capacity at a service pool or deployment level
Depending on whether your pool is a service pool or deployment, select a tab and view the details:
To analyze the capacity at the service pool level
- In the Business Services page, click the service pool box for which you want to view details for.
- The Service Pool Details page opens that provides the general details for the selected service pool:
- Name of the service pool.
- System type of the service pool. Example: Service Pool.
- Related information to this service pool such as a list of servers contained in the service pool.
- Tags that are associated with that service pool.
- The Summary tab is selected by default. Review the performance details for the selected service pool.
Using the Summary tab, you can:- View the Usage and Risk indicators in bar charts.
Each indicator bar chart shows the overall indicator value (Usage or Risk) of the service pool, calculated by combining the different resources of that service pool.
For example, the Usage indicator for a VMware system indicates the overall usage of the service pool, calculated by combining the usage of CPU, Memory, and Storage resources of the service pool.
For information about the indicators displayed in the Service Pool Details page, see Indicators-used-in-the-Business-Services-view. View utilization charts for essential metrics such as CPU, Memory, and Storage on a detailed, hourly or daily basis. When you hover over data points in the charts, values for those data points are displayed in the data tips.
You can save the charts as image files, download chart data, annotate and print charts. For more information, see Managing-charts-and-tables-in-Views.
- View the Usage and Risk indicators in bar charts.
- To know details of the configuration metrics of the selected service pool, click the Configuration Details tab.
- To know details of all servers that are contained in the service pool, click the Servers tab.
Using the Servers tab, you can:- View all servers in the service pool with their corresponding values for the Usage and Risk indicators. Each indicator further displays resources, for example, CPU, Memory, Storage, that are taken into account to calculate that indicator value.
- View tooltips for each indicator. When you hover over each individual resource bar (CPU, Memory, or Storage), a tooltip displays the score of the underlying server, in percentage, with brief reasoning of the score. This information can help you quickly identify any problem area and determine any remedial action that might be required.
- Click the name of the server to view the technology details of the server. For example, if you click a VMware server, the VM details page for the vSphere Virtual Machines view is displayed for the selected server.
For information about the indicators displayed in the Service Pool Details page, see Indicators-used-in-the-Business-Services-view.
To analyze the capacity at the deployment level
- In the Business Services page, click the deployment box for which you want to view details for.
The Deployment Details page opens that provides the general details for the selected deployment such as deployment name and type. The type is Kubernetes - Controller. - The Summary tab is selected by default. Review the performance details for the selected deployment.
Using the Summary tab, you can:- View the Usage and Risk indicators in bar charts.
Each indicator bar chart shows the overall indicator value (Usage or Risk) of the deployment, calculated by combining the different resources of that deployment, in terms of CPU and Memory.
For information about the indicators displayed in the Deployment Details page, see Indicators-used-in-the-Business-Services-view. View utilization charts for essential metrics such as CPU and Memory on a detailed, hourly or daily basis. When you hover over data points in the charts, values for those data points are displayed in the data tips.
You can save the charts as image files, download chart data, annotate and print charts. For more information, see Managing-charts-and-tables-in-Views.
- View the Usage and Risk indicators in bar charts.
- To know details of all pods in the selected deployment, click the Pods tab.
Using the Pods tab, you can:- View all pods in the deployment with their corresponding values for the Usage and Risk indicators. Each indicator further displays resources, for example, CPU, Memory that are taken into account to calculate that indicator value.
- View tooltips for each indicator. When you hover over each individual resource bar (CPU or Memory), a tooltip displays the score of the underlying pod, in percentage, with brief reasoning of the score. This information can help you quickly identify any problem area and determine any remedial action that might be required.
- Click the name of the pod to view the details of the pod. The Pod Details page in the Kubernetes view is displayed for the selected pod.