Enterprise Server for .NET exposes some windows performance counters that can be used to gather performance information for the processes.
Each of the seelistener, seedispatch and seesep processes can be configured to expose one or more counters.
For the seelistener process, the seelistener.exe.config file contains the configuration for the following counters
The number of transactions per second that are being received.
The average duration of the transaction from the listener viewpoint.
The number of concurrent TN3270 connections that the Listener Worker role is handling.
The number of active TN3270 threads.
The rate at which the TN3270 threads are active.
The average duration of the TN3270 thread's lifetime.
For the dispatcher and sep performance counters, the configuration can be found in one of two places depending on how the dispatcher and sep are run.
Performance counters can be enabled/disabled in the web.config file.
Performance counters are enabled/disabled in the process configuration file, e.g. seedispatch,exe.config and seesep.exe.config.
For the SEP , the following performance counters are available
The number of transactions that the SEP worker role is executing per second.
The average duration of execution of the transactions executed by this SEP worker.
For the Dispatcher, the following performance counters are available
Shows the rate at which requests are received and queued by the dispatcher worker role.
Shows the rate at which the dispatcher worker role is receiving clear requests from the listeners.
The average time it takes to place a transaction request onto the work queue.