BW5 Activities
These displays present performance metrics and alert status for all BW5 activities. Clicking BW5 Activities from the left/navigation menu opens the TIBCO BusinessWorks 5 Activities Table display, where each row in the table displays all available metrics from the Hawk microagent for an activity. The options available under BW5 Activities are:
• | All Activities Heatmap: Opens the TIBCO BusinessWorks 5 Activities Heatmap , which shows process execution metrics for all activities. |
• | BW5 Activity Summary: Opens the TIBCO BusinessWorks 5 Activity Summary display, which shows historical and current performance metrics for a single activity, including average execution times and execution counts. |
TIBCO BusinessWorks 5 Activities Table
Select a server, engine, and process from the drop-down menus to see activities for the selected combination. Each row in the table is a different activity. Each table row displays all metrics available from the Hawk microagent for an activity. (Refer to documentation for TIBCO BusinessWorks Administration, see Appendix A: TIBCO Hawk Microagent Methods).
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 5 Activity Summary display and view metrics for that particular activity. Toggle between the commonly accessed Table and Heatmap displays by clicking the drop down list on the display title.
An EXPIRED activity and the associated engine are deleted from displays when the associated server exceeds its specified threshold. Processes associated with the engine are also deleted from displays.
Filter By: The display might include these filtering options: |
||||||||||
|
Server: |
Select the server for which you want to view data in the display, or select All to view data for all servers. |
||||||||
|
Engine: |
Select the engine for which you want to view data in the display, or select All to view data for all engines. |
||||||||
|
Process: |
Select the process for which you want to view data in the display, or select All to view data for all processes. |
||||||||
Fields and Data |
||||||||||
|
OK |
Number of processes with a status code of OK. |
||||||||
|
Error |
Number of processes with a status code of Error. |
||||||||
|
Dead |
Number of processes with a status code of Dead. |
||||||||
Table: |
||||||||||
|
Activity |
Name of activity. |
||||||||
|
Alert Level |
The most critical alert state for alerts in the row:
|
||||||||
|
Alert Count |
The total number of alerts for the activity. |
||||||||
|
Time Since Last Update |
Time since the last update. |
||||||||
|
Last Return Code |
Status code (OK, DEAD, or ERROR) returned by most recent execution of this activity. |
||||||||
|
Exec Time ms |
Time (in milliseconds) used by all executions of this activity. NOTE: This does not include wait time for Sleep, Call Process, and Wait For... activities. |
||||||||
|
Current Exec Time ms |
Execution time (in milliseconds) accumulated during this update cycle. |
||||||||
|
Exec Time/s |
Execution time accumulated per second. |
||||||||
|
Min Exec Time ms |
Time (in milliseconds) of the activity that has the shortest execution time. |
||||||||
|
Max Exec Time ms |
Time (in milliseconds) of the activity that has the longest execution time. |
||||||||
|
Elapsed Time ms |
Elapsed clock time (in milliseconds) used by all executions of this activity. NOTE: This does not include wait time for Sleep, Call Process, and Wait For... activities. |
||||||||
|
Current Elapsed Time ms |
Change in ElapsedTime this update. |
||||||||
|
Elapsed Time/s |
Change in ElapsedTime per second. |
||||||||
|
Min Elapsed Time ms |
Elapsed clock time (in milliseconds) of the activity that has the shortest execution time. |
||||||||
|
Max Elapsed Time ms |
Elapsed clock time (in milliseconds) of the activity that has the longest execution time. |
||||||||
|
Executions |
Number of times the activity has been executed. |
||||||||
|
Executions/s |
Change in ExecutionCount per second. |
||||||||
|
Current Executions |
Change in ExecutionCount this update. |
||||||||
|
Errors |
Total number of executions of the activity that have returned an error. |
||||||||
|
Error % |
Number of errors relative to the total executions of the activity. |
||||||||
|
Errors/s |
Change in ErrorCount per second. |
||||||||
|
Current Errors |
Change in ErrorCount this update. |
||||||||
|
Domain |
Name of TIBCO Domain. |
||||||||
|
Activity Class |
Name of the class that implements the activity. |
||||||||
|
Called Process Defs |
A comma-separated list of definitions called by this activity. |
||||||||
|
Tracing |
|
||||||||
|
MicroAgentInstance |
Unique ID of the microagent reporting the metrics. |
||||||||
|
Executions Since Reset |
Number of times the activity has been executed since the last reset of the statistics. |
||||||||
|
Source |
Name of RTView Data Server sending this data (or localhost). |
||||||||
|
Time Stamp |
Time of this update. |
TIBCO BusinessWorks 5 Activities Heatmap
Clicking All Activities Heatmap in the left/navigation menu opens the TIBCO BW5 Activities Heatmap, which allows you to view the status and alerts of the execution times for all activities on all engines, or you can filter to look at specific servers, engines or processes. Use the Metric drop-down menu to view processes in the heatmap by the Alert Severity, Alert Count, Executions, Errors, Execution Time per second, Error rate, Most Recent Execution Time, and Maximum Execution Time.
The heatmap is organized by host with each rectangle representing an activity. Move your mouse over a node to display current metrics. Click on a node to drill-down to the TIBCO BusinessWorks 5 Activity Summary display to view specific metrics about process behavior over a specified period of time and determine which activity in the process may be causing the bottleneck.
Filter By: The display might include these filtering options: |
||||
|
Server: |
Select the server for which you want to view data in the display. |
||
|
Engine: |
Select the engine for which you want to view data in the display. |
||
|
Process |
Select from the menu to view activities running on a specific process or all processes. |
||
|
OK |
Number of activities that reported their Last Return Code as OK. |
||
|
Error |
Number of activities that reported their Last Return Code as Error. |
||
|
Dead |
Number of activities that reported their Last Return Code as Dead. |
||
|
Show Process |
Select this check box to display the names of the processes above their respective rectangles 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 Scale 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 organizes the servers by host, where each rectangle represents an activity. Mouse-over any rectangle to display the current values of the metrics for the activity. Click on a rectangle to drill-down to the associated TIBCO BusinessWorks 5 Activity Summary display for a detailed view of metrics for that particular activity. |
||
|
Alert Severity |
The maximum level of alerts in the heatmap rectangle. Values range from 0 - 2, as indicated in the color gradient
|
||
|
|
Alert Count |
The total number of critical and warning alerts in the heatmap rectangle. The color gradient |
|
|
|
Executions |
The total number of executed processes in the heatmap rectangle. The color gradient |
|
|
|
Errors |
The total number of errors in the heatmap rectangle. The color gradient |
|
|
|
Exec Time/sec |
The number of processes executed per second in the heatmap rectangle. The color gradient |
|
|
|
Errors/sec |
The number of errors per second in the heatmap rectangle. The color gradient |
|
|
|
Most Recent Exec Time |
The execution time for the most recently executed process in the heatmap rectangle. The color gradient |
|
|
|
Max Exec Time |
The maximum execution time for executed processes in the heatmap rectangle. The color gradient |
TIBCO BusinessWorks 5 Activity Summary
Clicking BW5 Activity Summary in the left/navigation menu opens the TIBCO BusinessWorks 5 Activity Summary display, which allows you to track utilization and performance metrics for specific BW5 activities. You can select a server, engine, process, and activity from the drop-down menus. Clicking on the information boxes at the top of the display takes you to the TIBCO BusinessWorks 5 Activities Table display, where you can view additional data on activities.
There are two options in the trend graph: Performance and Success Rate and Average Failures. In the Performance option on the trend graph, you can view trend data for the average elapsed time and average execution time over a selected time range. In the Success Rate and Average Failures option on the trend graph, you can view trend data for used execution rate and average errors 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: |
||||
|
Server: |
Select from the menu to view processes running on a specific server. |
||
|
Engine: |
Select from the menu to view processes running on a specific engine. |
||
|
Process: |
Select from the menu to view summary details for a specific process. |
||
|
Activity |
Select from the menu to view summary details for a specific activity. |
||
Fields and Data |
||||
|
Errors |
Total number of errors generated by the activity. |
||
|
Last Return Code |
The return code of the last execution of this activity. |
||
|
Executions/s |
The rate of executions, per second, for this activity. |
||
|
Avg Execution Time ms |
The average execution time, in milliseconds, for this activity. |
||
|
Avg Elapsed Time ms |
The average elapsed time, in milliseconds, for this activity. |
||
|
Errors/s |
The rate of errors, per second, for this activity. |
||
Trend Graphs |
Performance Avg Elapsed Time ms -- Traces the average elapsed time, in milliseconds, for this activity. Avg Execution Time ms -- Traces the average execution time, in milliseconds, for this activity. Success Rate and Avg Failures Executions/s -- Traces the rate of executions, per second, for this activity. Avg Errors -- Traces the average number of errors generated by the activity. |
|||
|
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.
|
||
Called Process Defs |
The number of call process definitions for the activity. |
|||
Current Exec Time ms |
The time spent, in milliseconds, in execution since the last data update. |
|||
Current Elapsed Time ms |
The elapsed time, in milliseconds, accumulated since the last data update. |
|||
Critical/Warning |
The number of critical and warning alerts. |
|||
Exec Time ms |
The shortest amount of time needed to execute a process. |
|||
Elapsed Time ms |
The shortest amount of elapsed time. |
|||
Domain |
The name of the domain. |
|||
Max Exec Time ms |
The longest amount of time needed to execute a process. |
|||
Max Elapsed Time ms |
The longest amount of elapsed time. |
|||
Time Since Last Update |
The amount of time since the last update. |