In this article, we will take a detailed look into how the Message Patterns depicts the message count and average execution time of the messages that passed through the system. In addition,Message Patterns also has the capability to display the transaction volume at each port level (receive port, orchestration, send port) in the message flow.

Message Count and Average Execution Time


  1. Messaging Flow Pattern Name - Select the messaging flow pattern name from the list to view the additional properties such as Message Count and Average Execution Time
  2. Message Count - Displays the number of messages that have flown through the system in a graphical manner
    The graph displays the average execution count for the last 24 hours
    The graph values are refreshed once in 60 seconds
  3. Graph points - The graph points are depicted in different colors for the different ports. The points are plotted on a graph with the X-axis depicting the time interval and the Y-axis depicting the message count. The time interval, by default, displays on a 24-hour scale. When you hover over the data points on the graph (on the X-axis), you will notice the name of the port, the average message execution time (in milliseconds), and the time stamp of the message execution. You can click and drag within the graph area to zoom in to the graph and display the time intervals on a hourly basis. Say, you want to see a specific time period (21:00 to 03:00), click and drag the mouse on the graph area between the time intervals. You will notice that the graph gets expanded to the selected time period range.


    time interval between message count view time interval in message counts reset zoom of the message count graph
  4. Legend - Depicts the legend for the different ports in the system. Click the legend to either display/hide the values for the corresponding port in the graph. For instance, if you only want to view the orchestration average execution count values in the graph, click the receive port legend and the send port legend. You will notice that the legends get grayed out when you click on them and only the orchestration legend will be in the enabled state. You will notice only the orchestration value will be displayed on the graph.
    If you disable all the legends, there will be no graph displayed and you will see the message "No data to display"


    legends for different ports in the system orchestration average execution count values disabling all legends
  5. Reset Zoom - Click the button to reset the graph back to the original state (24 hour period visibility)
  6. Average Execution Time - Displays the average execution time for the messages that have flown through the system in a graphical manner
    The graph displays the message count for the last 24 hours
    The graph values are refreshed once in 60 seconds
  7. Graph Points - The graph points are depicted in different colors for the different ports. The points are plotted on a graph with the X-axis depicting the time interval and the Y-axis depicting the average execution time (in milliseconds). The time interval, by default, displays on a 24-hour scale. When you hover over the data points on the graph (on the X-axis), you will notice the name of the port, the average message execution time (in milliseconds), and the time stamp of the message execution. You can click and drag within the graph area to zoom in to the graph and display the time intervals on a hourly basis. Say, you want to see a specific time period (21:00 to 03:00), click and drag the mouse on the graph area between the time intervals. You will notice that the graph gets expanded to the selected time period range.


    average execution time interval graph viewing particular average execution time interval reset average execution time graph
  8. Legend - Depicts the legend for the different ports in the system. Click the legend to either display/hide the values for the corresponding port in the graph. For instance, if you only want to view the orchestration average execution count values in the graph, click the receive port legend and the send port legend. You will notice that the legends get grayed out when you click on them and only the orchestration legend will be in the enabled state. You will notice only the orchestration value will be displayed on the graph.  
    If you disable all the legends, there will be no graph displayed and you will see the message "No data to display"


    activate all legends activate orchestration legend deactivate all legends
  9. Reset Zoom - Click the button to reset the graph back to the original state (24 hour period visibility)
  10. Receive Port Properties - Click on the receive port to view the port specific properties (message count and average execution time). This will display information only about the selected port in the graph view (as shown in the picture below). In addition, click on the receive port name to view the details about the message properties (such as General Receive Port details, associated receive locations, inbound maps, and the tracking information).
    All information in the Message Properties screen are completely Read-Only.


    receive ports of ruletestapp message property details
  11. Orchestration Properties - Click on the orchestration to view the port specific properties (message count and average execution time). This will display information only about the selected port in the graph view (as shown in the picture below). In addition, click on the orchestration name to view the details about the message properties (such as General Orchestration details, Bindings, and Tracking information).
    All information in the Message Properties screen are completely Read-Only.


    orchestration properties view message properties
  12. Send Port Properties - Click on the send port to view the port specific properties (message count and average execution time). This will display information only about the selected port in the graph view (as shown in the picture below). In addition, click on the send port name to view the details about the message properties (such as General Send Port details, Primary Transport, Backup Transport, Outbound Maps, Filters, and  Tracking).
    All information in the Message Properties screen are completely Read-Only.


    send ports of messaging patterns message property window
  13. Expand/Collapse Pane - Click the < to collapse the Graphical Message Flow view section and expand the graph section to the full view. Click to expand the Graphical Message Flow view section back to the original position. This will shrink the size of the graph view section as shown in the image below. Click, hold, and drag the mouse on the | to custom set the size of the Graphical Message Flow view and the graph section as shown in the image below.


    collapse graphical message flow section collapsed graphical message flow window resized page view of graphical message flow