Checking the Domain Status
Use the PeopleSoft Domain Status menu to view the status of the server, queues, or clients connected to the domain.
-----------------------------
PeopleSoft Domain Status Menu
-----------------------------
Domain Name: psdmo
1) Server status
2) Client status
3) Queue status
q) Quit
Command to execute (1-3, q) [q]:Server Status
Select Server status to invoke the Tuxedo tmadmin psr subcommand
(print server processes), which displays the Tuxedo processes and
PeopleSoft server processes that are currently running. For example:
> Prog Name Queue Name Grp Name ID RqDone Load Done Current Service
--------- ---------- -------- -- ------ --------- ---------------
BBL.exe 62645 RTDC796+ 0 42801 2140050 ( IDLE )
PSAPPSRV.exe APPQ APPSRV 1 422 21100 ( IDLE )
PSMONITORSRV.e MONITOR MONITOR 1 0 0 ( IDLE )
PSWATCHSRV.exe WATCH WATCH 1 0 0 ( IDLE )
PSAPPSRV.exe APPQ APPSRV 2 4 200 ( IDLE )
JSL.exe 00095.00200 JSLGRP 200 0 0 ( IDLE )
PSMSGDSP.exe 00098.00100 PUBSUB 100 4 200 ( IDLE )
PSSAMSRV.exe SAMQ APPSRV 100 0 0 ( IDLE )
PSMSGHND.exe MBHQ PUBSUB 101 0 0 ( IDLE )
JREPSVR.exe 00094.00250 JREPGRP 250 29 1450 ( IDLE )
The number of items appearing depends on the number of server processes that you have configured.
Client Status
Select Client status to invoke the Tuxedo tmadmin pclt subcommand
(printclient), which displays connected users. For example:
> LMID User Name Client Name Time Status Bgn/Cmmt/Abrt
--------------- --------------- --------------- -------- ------- -------------
RTDC79623VMC NT JSH **:**:** IDLE 0/0/0
RTDC79623VMC NT JSH **:**:** IDLE 0/0/0
RTDC79623VMC JPOOL_15 dhcp-adc-twvpn+ 0:02:03 IDLE/W 0/0/0
RTDC79623VMC NT tmadmin 0:00:00 IDLE 0/0/0
Queue Status
Examining the status of the individual queues for each server process provides valuable tuning information. Check the queues by using the Queue status option. In the following example, the results of the Queue status option show the individual server processes, the associated queue, the number of server processes currently running, and the number of requests waiting to be processed:
> Prog Name Queue Name # Serve Wk Queued # Queued Ave. Len Machine
--------- ------------------- --------- -------- -------- -------
PSAPPSRV.exe APPQ 2 - 0 - RTDC79623+
JSL.exe 00095.00200 1 - 0 - RTDC79623+
JREPSVR.exe 00094.00250 1 - 0 - RTDC79623+
BBL.exe 62645 1 - 0 - RTDC79623+
PSMONITORSRV.e MONITOR 1 - 0 - RTDC79623+
PSWATCHSRV.exe WATCH 1 - 0 - RTDC79623+
PSSAMSRV.exe SAMQ 1 - 0 - RTDC79623+
PSMSGHND.exe MBHQ 1 - 0 - RTDC79623+
PSMSGDSP.exe 00098.00100 1 - 0 - RTDC79623+
The results alert you to any bottlenecks that may be occurring on your application server. With this information, you can make more informed performance decisions. For instance, if the bottlenecks appear to be persistent, it may indicate that you need to add more instances of a particular server process, for example, PSAPPSRV. Or the results may indicate that you need to start either a PSQCKSRV or a PSQRYSRV.