BW Application Slices

These displays present process metrics totaled by Application and AppNode for AppSlices. This is useful to see how the application is distributed and how each part of it is performing. The AppSlice is the part of an application running on a specific AppNode when the application is deployed to multiple AppNodes. Clicking BW Application Slices from the left/navigation menu opens the TIBCO BusinessWorks Application Slices Table display, where each row in the table displays all available metrics for the AppSlice. The options available under BW Application Slices are:

BW Application Slices Heatmap: Opens the TIBCO BusinessWorks Application Slices Heatmap , which shows process execution metrics for all AppSlices.
BW Application Slice: Opens the TIBCO BusinessWorks Application Slice Summary display, which shows current and historical metrics for a single AppSlice.

 

TIBCO BusinessWorks Application Slices Table

Select a domain, AppSpace, and AppNode from the drop-down menus. Each row in the table is a different AppSpace and contains all metrics available for the AppSpace. You can limit the AppSlices listed in the table by entering a value in the Application Name filter field. By default, all AppSlices are listed in the table.

Click a column header to sort column data in ascending or descending order. Double-click on a table row to drill-down to the TIBCO BusinessWorks Application Slice Summary display and view metrics for that particular AppSlice. Toggle between the commonly accessed Table and Heatmap displays by clicking the drop down list on the display title.

 

 

Filter By:

The display might include these filtering options:

 

Domain:

Choose a domain to show data for in the display.

 

AppSpace

Choose an AppSpace to show data for in the display.

 

AppNode

Choose an AppNode to show data for in the display.

 

Application Name Filter

Enter a string to limit data shown in the display.

Fields and Data:

 

AppSlices:

The total number of AppSpaces listed in the table.

 

Running

The total number of applications currently running in the AppSpace.

Table:
Each row in the table is a different AppNode.

 

Domain

The domain in which the AppSpace resides.

 

AppSpace

The AppSpace the AppNode is associated with.

 

AppNode

The name of the selected AppNode.

 

Name

The name of the application.

 

Alert Level

The most critical alert state for alerts in the row:

Red indicates that one or more metrics exceeded their ALARM LEVEL threshold.

Yellow indicates that one or more metrics exceeded their WARNING LEVEL threshold.

Green indicates that no metrics have exceeded their alert thresholds.

 

Alert Count

The total number of active alerts for the AppNode.

 

State

The current status of the application. Valid values are Running and Stopped.

 

Active Processes

The number of currently active application processes.

 

Active/s

The rate of application processes becoming active, per second.

 

Created Processes

The number of application processes that have been created.

 

Created/s

The number of application processes created per second.

 

Completed Processes

The number of completed application processes.

 

Completed/s

The number of application processes completed per second.

 

Most Recent Exec Time ms

The number of seconds for the most recently executed process.

 

Rate Exec Time ms/s

The number of processes executed per second.

 

Suspended Processes

The number of suspended application processes.

 

Failed Processes

The number of failed application processes.

 

Expired

When checked (true), performance data has not been received within the time specified (in seconds) in the Expire Time field in the Duration region in the RTView Configuration Application > (Project Name) > Solution Package Configuration > TIBCO BusinessWorks > DATA STORAGE tab. The Delete Time field (also in the Duration region) allows you to define the amount of time (in seconds) in which the row will be removed from the table if there is no response.

 

Time Stamp

The date and time the row data was last updated.

 

 

TIBCO BusinessWorks Application Slices Heatmap

Clicking BW Application Slices Heatmap in the left/navigation menu opens the TIBCO BusinessWorks Application Slices Heatmap, which allows you to view the most critical performance metrics for BusinessWorks AppSlices. Use this display to quickly identify AppSlices with high process execution numbers.

Each rectangle in the heatmap represents an AppSlice. The rectangle color indicates the process execution numbers for the AppSlice. The rectangle size represents the number of processes created in the rectangle; a larger size is a larger value. Move your mouse over a node to display current metrics.

Choose a domain, AppSpace and AppNode from the drop-down menus. Enter a string in the Application Name Filter field to limit data shown in the display. Click the Show AppNode check-box to include or exclude labels in the heatmap. Mouse over a rectangle to see additional metrics. By default, this display shows data based on the Active Count metric. Select a different metric from the Metric drop down menu to display the heatmap based on that metric. Drill-down and investigate by clicking a rectangle in the heatmap to view details for the selected application in the TIBCO BusinessWorks Application Slice Summary display.

 

 

Filter By:

The display might include these filtering options:

 

Domain:

Choose a domain to show data for in the display.

 

AppSpace

Choose an AppSpace to show data for in the display.

 

Application Name Filter

Enter a string to limit data shown in the display.

 

AppNode:

Choose an AppNode to show data for in the display.

Fields and Data:

 

AppSlices

The number of AppSlices in the display.

 

Running

The total number of AppSlices currently running in the display.

 

Running Only

Select to show only running applications in the display.

 

Show App Node

Check to include labels in the heatmap.

 

Log Scale

Select to enable a logarithmic scale. Use Log Scale to see usage correlations for data with a wide range of values. For example, if a minority of your data is on a scale of tens, and a majority of your data is on a scale of thousands, the minority of your data is typically not visible in non-log scale graphs. Log Scale makes data on both scales visible by applying logarithmic values rather than actual values to the data.

 

Auto Scale

Select to enable auto-scaling. When auto-scaling is activated, the color gradient bar's maximum range displays the highest value. NOTE: Some metrics auto-scale automatically, even when Auto is not selected.

 

Metric

Select the metric driving the heatmap display. The default is Alert Severity. Each Metric has a color gradient bar that maps values to colors. The heatmap is organized so that each rectangle represents an AppSlice. Mouse-over any rectangle to display the current values of the metrics for the AppSlice. Click on a rectangle to drill-down to the associated TIBCO BusinessWorks Application Slice Summary display for a detailed view of metrics for that particular AppSlice.

 

 

Active Count

The total number of active processes in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum count of alerts in the heatmap. The middle value in the gradient bar indicates the average count.

 

 

Completed Count

The total number of completed processes in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum completed processes in an AppSlice in the heatmap. The middle value in the gradient bar indicates the average number of processes.

 

 

Suspended Count

The total number of suspended processes in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum suspended processes in an AppSlice in the heatmap. The middle value in the gradient bar indicates the average number of suspended processes.

 

 

Failed Count

The total number of failed processes in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum failed processes in an AppSlice in the heatmap. The middle value in the gradient bar indicates the average number of failed processes.

 

 

Created/s

The number of processes created per second in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum process creation rate in an AppSlice in the heatmap. The middle value in the gradient bar indicates the average creation rate.

 

 

Suspended /s

The number of suspended processes per second in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum process suspended rate in an AppSlice in the heatmap. The middle value in the gradient bar indicates the average suspended rate.

 

 

Failed/s

The number of failed processes per second in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum process failed rate in an AppSlice in the heatmap. The middle value in the gradient bar indicates the average failed rate.

 

 

Exec Time/ s

The process execution time per second in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum execution time rate in an AppSlice in the heatmap. The middle value in the gradient bar indicates the average execution time rate.

 

 

Most Recent Exec Time

The execution time for the most recently executed process in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum execution time in an AppSlice in the heatmap. The middle value in the gradient bar indicates the average execution time.

 

 

Average Exec Time

The average execution time for all processes in the heatmap rectangle, calculated by dividing the delta execution time for the interval by the delta completed, or the number of process instances that completed in the interval. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum average execution time in the heatmap. The middle value in the gradient bar indicates the average execution time.

 

 

Average Elapsed Time

The average elapsed time for all processes in the heatmap rectangle, calculated by dividing the delta elapsed time for the interval by the delta completed, or the number of process instances that completed in the interval. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum average elapsed time in the heatmap. The middle value in the gradient bar indicates the average elapsed time.

 

TIBCO BusinessWorks Application Slice Summary

Clicking BW Application Slice in the left/navigation menu opens the TIBCO BusinessWorks Application Slice Summary display, which allows you to view current and historical utilization and performance metrics for a single BusinessWorks AppSlice. Use this display to investigate performance issues on an AppSlice level. Choose a domain, AppSpace, AppNode, and Application Name from the drop-down menus.

Clicking on the information boxes at the top of the display takes you to the TIBCO BusinessWorks Application Slices Table display, where you can view additional AppSlice data.

In the Process Data for AppNode organized by Application heatmap, you can select from the available metrics to view the current status of the processes running on the selected AppNode. Available metrics include Alert Severity, Alert Count, Created/s, and Average Execution. Drill-down and investigate by clicking a AppSlice in the heatmap to view details in the TIBCO BusinessWorks Application Slice Summary display.

You can select from two different trend graphs: Process Status and Process Performance. In the Process Status trend graph region, you can view the number active processes and number of processes created per second over a selected time range. In the Process Performance trend graph region, you can view the process execution rate and the elapsed time rate over a selected time range.

Clicking the Critical/Warning link at the bottom of the display opens the Alerts Table by Component display.

 

 

Filter By:

The display might include these filtering options:

 

Domain:

Select a domain for which you want to view data in the display.

 

AppSpace

Select an AppSpace for which you want to view data in the display.

 

AppNode:

Select an AppNode for which you want to view data in the display.

 

Application Name:

Select an Application Name for which you want to view data in the display.

Fields and Data:

 

Processes

The total number of processes on the AppSlice.

 

Active Processes

The total number of active processes on the AppSlice.

 

Completed Processes/s

The rate of completed processes, per second, on the AppSlice.

 

Created Processes/s

The rate of created processes, per second, on the AppSlice.

 

Rate Exec Time ms/s

The time spent on execution of processes, in milliseconds per second, in the AppSlice.

 

Rate Elapsed Time ms/s

The rate of elapsed time spent for processes, in milliseconds per second.

Heatmap Metrics

Each rectangle in the heatmap represents an AppSlice. Click a rectangle to drill-down and investigate in the TIBCO BusinessWorks Process Summary display.

 

 

Alert Severity

The maximum level of alerts in the heatmap rectangle. Values range from 0 - 2, as indicated in the color gradient bar, where 2 is the highest Alert Severity:

Red indicates that one or more metrics exceeded their ALARM LEVEL threshold.

Yellow indicates that one or more metrics exceeded their WARNING LEVEL threshold.

Green indicates that no metrics have exceeded their alert thresholds.

 

 

Alert Count

The total number of critical and warning alerts in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum count of alerts in the heatmap. The middle value in the gradient bar indicates the average alert count.

 

 

Created/s

The number of processes created per second in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum creation rate in the heatmap. The middle value in the gradient bar indicates the average count.

 

 

Average Execution

The average number of processes executed in the heatmap rectangle. The color gradient bar, populated by the current heatmap, shows the value/color mapping. The numerical values in the gradient bar range from 0 to the maximum number of processes executed in the heatmap. The middle value in the gradient bar indicates the average count.

Trend Graphs

Process Status

Traces the sum of process metrics across all processes for all applications on the AppNode.

Active Processes -- Traces the number of active processes.

Created/s -- Traces the number of processes created per second.

Process Performance

Traces the sum of process metrics across all processes for all applications on the AppNode.

Exec Time/s -- Traces the rate at which the application accumulates process execution time, in milliseconds per second

Elapsed Time/s -- Traces the rate at which the application is accumulating process elapsed time, in milliseconds per second.

 

Log Scale

Select to enable a logarithmic scale. Use Log Scale to see usage correlations for data with a wide range of values. For example, if a minority of your data is on a scale of tens, and a majority of your data is on a scale of thousands, the minority of your data is typically not visible in non-log scale graphs. Log Scale makes data on both scales visible by applying logarithmic values rather than actual values to the data.

 

Time Settings

Select a time range from the drop down menu varying from 5 Minutes to Last 7 Days. By default, the time range end point is the current time.

 

To change the time range, deselect the now toggle, which displays some additional date fields. You can click the left and right arrow buttons to decrease the end time by one time period (the time selected in the Time range drop down) per click, or you can choose the date and time from the associated calendar and clock icons. You can also enter the date and time in the text field using the following format: MMM dd, YYYY HH:MM:ss. For example, Aug 21, 2018 12:24 PM. Click the now toggle to reset the time range end point to the current time.

 

 

 

State

The current status of the application. Valid values are Running and Stopped.

 

Suspended Processes

The total number of suspended processes.

 

Suspended Processes/s

The rate of processes being suspended.

 

Completed Processes

The total number of completed processes summed across all processes in one AppSlice of the application.

 

Critical/ Warning

The number of critical and warning alerts.

 

Failed Processes

The total number of failed processes.

 

Failed Processes/s

The number of failed application processes per second.

 

Version

The application version.

 

Average Elapsed Time ms

The average amount of elapsed time for processes, in milliseconds.

 

Average Exec Time ms

The average number of milliseconds for processes to execute.

 

Last Update:

The date and time the data was last updated.