Reviewing performance
The Network Monitor context menus have a Engine Monitor dialog box that contains statistical information about the performance of:
option. Selecting this option opens the- A selected thread.
- A selected group of threads.
- All the threads in a selected process.
- All the threads in a selected view.
When the Engine Monitor dialog box is first opened, it shows statistics that are related to the entire time that the threads have been running.
Graphs menu options
Graphs can be shown individually or multiply. These graph options are available:
- Outbound Processing Latency opens a
graph showing the outbound processing latency. Latency refers to the time taken
to process a message.
The metric unit is in seconds.
The yellow graph is the total latency for messages in the process. This time includes inbound processing, translation, outbound processing, and queue time.
The units on the left side of the graph are an aggregate of all messages currently in the engine. For example, if there are 100 messages in outbound queues waiting to be sent, the number is the sum of all their wait times.
- Msgs/Sec opens a graph showing the average number of messages that are processed per second.
- Bytes/Sec opens a graph showing the average number of bytes that are processed per second.
- Txns/Sec opens a graph showing the average number of transactions that are processed per second.
Totals menu option
Show Totals shows the Totals pane in the Engine Monitor dialog box. When opening multiple graphs, hide the Totals pane to better see the graphs.
Interval menu options
These set the interval between updates to the information in the Engine Monitor dialog box. The available intervals range from 5 seconds, the default, to 5 minutes.
Totals pane
This table shows the metrics for a time period:
Metric | Description |
---|---|
Txn Count | The total number of transactions that are processed. |
Txns/Sec | The average number of transactions that are processed per second. |
Send Time | The average number of seconds to send a message to its destination. This is an external connection or a translation thread. |
Xlt Time | The average number of seconds to translate a message. |
Msgs In | The total number of inbound messages that are received. |
Bytes In | The total number of bytes that are received for inbound messages. |
Msgs Out | The total number of outbound messages that are sent or delivered. |
Bytes Out | The total number of bytes that are sent or delivered for outbound messages. |
Up | The number of threads that are controlled by this process that are currently running. This statistic is available only when viewing the metrics of a process. |
Down | The number of threads that are controlled by this process that are currently not running. This statistic is available only when viewing the metrics of a process. |
State | The current state (up, down, and so on) of the selected thread. This statistic is available only when viewing the metrics of a thread. |
These metrics are updated at regular intervals, with the interval between updates that are determined by the selection in the
menu.