pdweb.threads component
The pdweb.threads statistics component gathers information about WebSEAL worker thread activity. Its report is the overall thread usage statistics that include not just request traffic, but all the worker threads for the WebSEAL process.
WebSEAL, version 6.0, and later can be configured to use multiple interfaces. Each separately configured interface can use a separate worker thread pool. The thread pool has the same name as the specified interface.
Alternatively, all configured interfaces can share worker thread pool. The default WebSEAL interface configuration uses the default name to differentiate between that interface and the corresponding thread pool, from other separately configured interfaces. The default WebSEAL interface configuration is defined under the [server] stanza. A separately configured WebSEAL interface (defined under the [interfaces] stanza) uses the specified name.
- active
- The total number of active worker threads of all WebSEAL interfaces that are handling requests.
- total
- The total number of worker threads that are configured for all WebSEAL interfaces.
- 'default' active
- The total number of active worker threads in the default interface thread pool that are handling requests. If you do not configure one or more more WebSEAL interfaces, the value of default active matches the value of active.
- 'default' total
- The total number of configured worker threads for the default interface thread pool. If you do not configure one or more more WebSEAL interfaces, the value of default total matches the value of total.
- 'other_interface' active
- The total number of active worker threads in the thread pool that is handling requests for an additional configured interface. other_interface is the name that is assigned to the interface.
- 'other_interface' total
- The total number of worker threads in the thread pool that is used by an additional interface named other_interface.
pdweb.threads component. The example assumes
that no additional WebSEAL interface is configured: #pdadmin> server task default-webseald-instance stats get pdweb.threads
active : 0
total : 50
'default' active : 0
'default' total : 50