资源描述
Tuxedo性能监控
2011-2-12
1 系统配置信息采集
1.1 应用系统部署
应用系统部署信息,表格形式。如下:
1.2 主机配置信息
主机相关配置信息
应用系统名称:XXX
主机
型号
CPU
内存
操作系统
备注
IP1
IP2
1.3 Tuxedo详细配置信息
1.3.1 UBB基本配置信息
检查项
要求
结果
备注
UBB配置文件
跟 tuxedo
相关的所有信息
正常
*RESOURCES
IPCKEY 123451
MASTER "ticss1"
UID 501
GID 501
PERM 0666
MAXACCESSERS 2000
MAXACLGROUPS 16384
MAXGTT 1000
DOMAINID "ticss1"
MAXGROUPS 100
MAXNETGROUPS 8
MAXMACHINES 256
MAXQUEUES 400
MAXDRT 0
MAXRFT 0
MAXRTDATA 4
MAXSPDATA 0
MAXSERVERS 400
MAXSERVICES 800
MAXCONV 1
MODEL SHM
LDBAL N
CMTRET COMPLETE
MAXBUFTYPE 16
MAXBUFSTYPE 32
SCANUNIT 10
SANITYSCAN 12
DBBLWAIT 2
BBLQUERY 30
BLOCKTIME 30
NOTIFY DIPIN
SYSTEM_ACCESS FASTPATH
MAXINTERFACES 150
MAXOBJECTS 1000
SIGNATURE_AHEAD 3600
SIGNATURE_BEHIND 604800
USIGNAL SIGUSR2
*MACHINES
"tuxedo1" LMID="ticss1"
TUXCONFIG="/apps/tuxedo/procticss/tuxconfig"
TUXDIR="/apps/tuxedo/tuxedo8.1"
APPDIR="/apps/obj"
TLOGDEVICE="/apps/tuxedo/procticss/TLOG"
TLOGNAME="TLOG"
TLOGSIZE=100
ULOGPFX="/apps/tuxedo/procticss/ulog/ULOG"
MAXWSCLIENTS=125
CMPLIMIT="MAXLONG,MAXLONG"
NETLOAD=0
SPINCOUNT=0
MAXACLCACHE=100
MAXOBJECTS=1000
SICACHEENTRIESMAX="500"
1.3.2 RM配置信息
检查项
要求
结果
备注
RM配置文件
未使用XA,此配置文件未启用
正常
1.3.3 DOM配置信息
检查项
要求
结果
备注
DOM配置文件
此配置文件未启用
正常
2 系统检查点数据的监控采集
2.1 主机部分
2.1.1 CPU监控
使用top命令监控
2.1.2 内存监控
使用vmstat 5 10监控
2.1.3 磁盘空间
使用df –k监控
2.2 Tuxedo运行情况分析
2.2.1 Server运行分析分析
· psr
显示应用Server的状态,输出结果如下:
psr监控情况分析
各个列的意义如下:
Ø Prog Name:Server的名字
Ø Queueu Name:Server对应的队列名字,如果指定了RQADDR则RQADDR的值,如果没有指定,则格式是(组号.Server ID)
Ø Grp Name:Server所属的组名字
Ø ID:Server的id号,配置文件中指定的是起始的ID号。
Ø RqDone:已经处理的请求,包括成功的和失败的
Ø Load Done:已经处理的请求乘以相应的Service的权重因子,缺省因子是50
Ø Current Service:当前处理的Service的名字,如果是空闲的Server,则标示为IDLE
分析:
1 各Server负载均正常
小结:系统压力不大,运行稳定
2.2.2 Service运行分析
· psc
psc
Ø Service Name:公布给客户端的服务名字
Ø Routine Name:服务对应的方法名字,也可以是函数名
Ø Prog Name:服务所在的Server的名字
Ø Grp Name:服务所在的组名字
Ø ID:服务所在的Server的ID
Ø Machine:服务所在的逻辑主机名
Ø #Done:服务被调用的次数
Ø Satus:服务当前的状态,是否被对客户端有效
分析:
1 服务均处于可用状态,未发现异常
2.2.3 消息队列使用情况分析
· pq
pq运行情况分析
Ø Prog Name:队列对应的Server的名字
Ø Queue Name:Server对应的队列名字,如果指定了RQADDR则RQADDR的值,如果没有指定,则格式是( 组号.Server ID )
Ø #Server:队列上的Server实例个数
Ø Wk Queueed:排队的请求乘以权重系数,系数缺省是50
Ø #Queued:排队的请求数,此数量包括正在处理的请求
Ø Ave. Len:按照一定的时间,对排队的数量取得平均值
分析:
1 系统当前无负载压力,队列中无排队,系统正常
2.2.4 客户端连接情况分析
· pclt
pclt运行情况分析
Ø LMID:逻辑主机名,配置在配置文件到Machine部分
Ø User Name:用户的名字。
Ø Client Name:客户端的名字。这一列就是上面TPINIT结构中的cltname
Ø Time:客户端连接的时长
Ø Status:客户端连接目前到状态
Ø Bgn/Cmmt/Abrt:如果有事务的,当前连接的事务状态
分析:
1 当前系统前端用户连接数较少
3 Tuxedo日志分析
分析在监控期间的tuxedo的Log文件信息, 检查是否有Waring, Error等相关错误信息。
展开阅读全文