TUXEDO版本是8.1。
下面简单说明,以 tmboot -y 启动TUXEDO服务。
输入下面的命令即可进入TUXEDO的监控环境了,
tmadmin
一、查看服务信息psr(1)命令:
printserver简写psr
(2) psr [-m
machine] [-g
groupname] [-i srvid] [-q qaddress]
-m machine LMID为machine的所有服务进程-g groupname组名为groupname的
所有服务进程-I srvid SRVID为srvid的服务进程-q
qaddress消
息队列为qaddress的所有SERVERS查
看的
信息(3)结果示例:ProgName Queue
Name Grp Name ID RqDone Load Done CurrentService
--------- ---------- -------- -- ------
--------- ---------------
rz_Ecsb
00004.04000 APGP2
4000 0
0 ( IDLE
)
BBL
70020 simple
0 1
50 ( IDLE
)
IFMTMS APGP2_TMS
APGP2 30001 1
50 ( IDLE )
ftpserv32
00002.00001 FTPGP 1
60 3000 ( IDLE
)
结果说明:列号描述1.服务的可执行文件名2.服务连接的队列名3.组名4.服务的数字id
5.服务已经处理的请求数(该SERVER的
所有service的负载因子总和)
6.服务处理的全部请求的参数和,如果当前没有service被调用,则为IDLE
二、查看交易信息psc(1)命令:
printservice简写: psc
psc [-m machine]
[-g
groupname] [-I srvid] [-q qaddress]
[-s service] [-a {0|1|2}]
-s
service显示名为sevice的service信
息-a {0|1|2}显示系统的隐含的service参数与psr命
令相同(2)结果示例:
ServiceNameRoutine Name Prog Name Grp
Name ID Machine # Done
Status
416701 rz_Ecsb
rz_Ecsb APGP2
4000 simple 0
AVAIL
416601 rz_Ecsb
rz_Ecsb
APGP2 4000 simple
0
AVAIL
416501 rz_Ecsb rz_Ecsb APGP2 4000 simple
0 AVAIL
(3)结果说明:列号描述1. Service Name :服务名2. Routine Name :函数名(采
用TUXEDO服务的别名机制,一个函数可
以对应多个服务名)
3. Prog Name :service所在的SERVER名4. Grp
Name
:组名5. ID:server的ID号6.
Machine
:server所在
的LMID
7. # Done:service被
调用的次数8. Status :service的状态。AVAIL表
示可用
三、
查看队列信息pq(1)命令:
printqueue简写:pq [PADRESS]
(2)结果示例:
pq 00004.05062
Prog
Name Queue Name # Serve Wk Queued # Queued
Ave. Len Machine
CCS_GEDAIPC_50
00004.05062
1 0
0 0.0
simple
(3)结果说明:列号描述1. Prog Name :队列连接的服务的可执行文件名2.
Queue Name
:字符队列名,是RQADDR参数或一个随机值3. #Serve :连接的服务数4. Wk
Queued
:当前队列的所有请
求的参数和5. #Queued
:实际请求数6.
Ave.Len
:平均队列长度7.
Machine
:队列所在机器的LMID
四、查看客户端信息pclt(1)命令:
printclient简写:pclt
-m machine显
示LMID号为machine上的客户端连
接-u username显示用户名为username的客户端连接-c ctlname显示用户进程为ctlname的
客户端连接(2)结果示例:
LMID User Name
Client
Name Time Status
Bgn/Cmmt/Abrt
simple ccsmis
WSH 17:42:47
IDLE
0/0/0
simple ccsmis
tmadmin 0:44:28
IDLE 0/0/0
(3)结果说明:列号描述1.已经登录的客户端机
器的LMID
2.用户名,由tpinit()提
供的3.客户端名,由tpinit()提供的4.客户端连接后经过的时间5.客户端状态6.
IDLE——表示客
户端目前没有任何交易在7. IDLET——表示客户端启动了一个交易8.
BUSY——表示客
户端在工作中9.
BUSYT——表示
客户端正在交易控制下工作10.启动/提交/中断的交易数
五、查看部分统计信息bbs(1)命令:
bbstats简写:bbs
> bbs
Current Bulletin
Board Status:
Current number of servers: 335
Current number of
services:
2324
Current number of request queues: 27
Current number of server
groups:
11
Current number of interfaces: 0
六、观察某个节点的进程信息default(1)命令:default –m
> default
-m
SITE13
SITE13>
psr
Prog Name Queue Name Grp Name ID RqDone Load
Done Current
Service
BBL 30004.00000
SITE13 0 22827
1141350
..ADJUNCTBB
BRIDGE 836437
SITE13
1
0 0 ( IDLE
)
GWADM 00021.00019
BGWGRP1+ 19
0 0 ( IDLE
)
GWTDOMAIN 00021.00020 BGWGRP1+ 20
123826
0
GWADM 00022.00021
BGWGRP2+ 21
0 0 ( IDLE
)
GWTDOMAIN 00022.00022 BGWGRP2+
22
0 0 ( IDLE
)
GWADM 00025.00027
GWGRP1_+ 27
4 200 ( IDLE )
七、查看消息发送状态pnw(1)命令:printnetwork简写pnw
> pnw
SITE12
SITE12 Connected
To:
msgs sent msgs
received
SITE14
61904
62319
SITE13
61890
62288
SITE11
15972
13564
八、退出管理模式q(1)命令:
quit简写:q