分类:
2010-05-05 15:00:04
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)
结果示例:
Prog
Name Queue
Name Grp Name ID RqDone Load Done Current
Service
--------- ---------- -------- -- ------
--------- ---------------
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) 结果示例:
ServiceName Routine 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