IBM TXSeries CICS管理(1)
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
观察CICS控制台信息
▪ 使用命令: cicstail -r <域名>
▪ 控制台信息的来源
console文件 CSMT.out文件
IBM Software Group – TXSeries for Multiplatforms
Region启动时的控制台信息
ERZ010167I/0454 2006-07-07 16:55:10.645361000 CICSNT01 ERZ010136I/0363 2006-07-07 16:55:10.675404000 CICSNT01 ERZ010136I/0456 2006-07-07 16:55:10.705448000 CICSNT01 ERZ024083I/0307 2006-07-07 16:55:10.815057000 CICSNT01 ERZ010136I/0365 2006-07-07 16:55:10.815606000 CICSNT01 ERZ010136I/0426 2006-07-07 16:55:10.965822000 CICSNT01 ERZ010136I/0366 2006-07-07 16:55:11.065966000 CICSNT01 ERZ024080I/0267 2006-07-07 16:55:11.206216000 CICSNT01 ERZ024081I/0315 2006-07-07 16:55:11.325792000 CICSNT01 ERZ010141I/0373 2006-07-07 16:55:11.366446000 CICSNT01 ERZ010160I/0436 2006-07-07 16:55:11.375777000 CICSNT01 ERZ010144I/0375 2006-07-07 16:55:11.606057000 CICSNT01 ERZ010144I/0375 2006-07-07 16:55:11.606014000 CICSNT01 ERZ010163I/0439 2006-07-07 16:55:11.606108000 CICSNT01 ERZ044008I/0009 2006-07-07 16:55:11.787216000 CICSNT01 ERZ010137I/0368 2006-07-07 16:55:12.106734000 CICSNT01 ERZ021052I/0163 2006-07-07 16:55:12.166820000 CICSNT01 ERZ021053I/0164 2006-07-07 16:55:12.196864000 CICSNT01 ERZ022001I/1233 2006-07-07 16:55:12.226907000 CICSNT01 ERZ022113I/1234 2006-07-07 16:55:12.317036000 CICSNT01 ERZ023017I/0732 2006-07-07 16:55:12.347080000 CICSNT01 ERZ023028I/0733 2006-07-07 16:55:12.457238000 CICSNT01 ERZ061026I/4005 2006-07-07 16:55:12.497296000 CICSNT01 ERZ061027I/4006 2006-07-07 16:55:12.517324000 CICSNT01 ERZ024089I/0313 2006-07-07 16:55:12.557563000 CICSNT01 ERZ010138I/0369 2006-07-07 16:55:12.557382000 CICSNT01 ERZ010120I/0243 2006-07-07 16:55:12.637497000 CICSNT01 ERZ010020I/0068 2006-07-07 16:55:12.698313000 CICSNT01
如何使用CTG V7.1之后新增加的统计功能
1. 配置方法,详细配置可参考CTG 管理指南第15章,监控和统计 统计可以分为间隔统计和每日统计。可以通过配置ctg.ini来设置统计间隔和每日统计产生时间。重启CTG 生效。 statint=030000 stateod=000000 比如,比如上例配置,将每隔3个小时产生一次统计,00:00:00产生每日统计。 如果ctg在5:20启动,则会 在下面时间产生统计信息:5:20,6:00,9:00,12:00,15:00,18:00,21:00产生间隔统计,在00:00产生 日统计。可以根据需要设置间隔统计和日统计。
3816/0001 3816/0020 3816/0020 3332/0001 3816/0020 3816/0020 3816/0020 4024/0001 3332/0001 4024/0001 3740/0007 4088/0001 4076/0001 3740/0001 3264/0001 4076/0001 4076/0001 4076/0001 4076/0001 4076/0001 4076/0001 4076/0001 4076/0001 4076/0001 3332/0001 4076/0001 4076/0001 3816/0020
2. 分类
① 与性能相关的统计参数值,统计参数值分为4种: C: Current(当前值) I: Interval(间隔统计值) L: Lifetime(从gateway启动到当前时间的值) S: Start(gateway启动时候的值)
② 统计参数值监控的资源类型需要关注的有 CM - Connection manager CD - Client daemon CS - CICS Server (all) WT - Worker thread PH - Protocol handler SE - System Environment GD - Gateway daemon <Region> - CICS Server (instance)
观察CICS运行状态-域和文件服务器状态
▪ cicscp status all cicslistservers
▪ UNIX: cicslssrcup –A
IBM Software Group – TXSeries for Multiplatforms
: 已将区域‘CICSNT01’配置为支持 Encina 结构化文件服务器(SFS)。 : 正在创建 CICS 进程‘cicsld’ : 正在创建 CICS 进程‘cicslm’ : 日志守护进程等待访问主日志文件 : 正在创建 CICS 进程‘cicsam’ : 正在创建 CICS 进程‘cicsrl’ : 正在创建 CICS 进程‘cicsic’ : 恢复管理器结束,带有主日志文件 : CICS 日志守护进程就绪 : 应用程序管理器正在启动 MinSever 个服务器 : 正在创建侦听器‘LI1’的 CICS 进程‘cicsip’ : 已启动应用程序服务器 101 : 已启动应用程序服务器 102 : 正在等待侦听器‘LI1’初始化 : CICS 侦听器‘LI1’进程‘cicsip’为‘127.0.0.1 [1435]’而启动 : CICS 初始化事务已启动 : 正在打开文件 ... : ...文件打开完成 : 正在处理瞬时数据队列 ... : 已处理瞬时数据队列! : 处理临时存储队列... : 临时存储队列已经处理完毕! : 根据异步处理请求来处理本地队列 ... : 本地队列已被处理 : 启动检查点 : CICS 初始化事务已结束 : 完成处理启动和关闭程序列表 : *** CICS 启动已完成 ***
3. 得到统计数据的命令举例 #例:得到所有的统计数据 ctgadmin -a stats -gs #例:Show the worker thread resource group, the maximum number of connection managers, and the Gateway daemon resource group: ctgadmin -a stats -gs wt:cm_smax:gd #例:Getting help on statistics: ctgadmin -a stats -?
TXSeries和CTG运行错误日志的分布
▪ Region错误日志
/var/cics_regions/<域名>/console.###### /var/cics_regions/<域名>/symrecs.###### /var/cics_regions/<域名>/data/CSMT.out /var/cics_regions/<域名>/dump/dir1/…
®
IBM Software Group – TXSeries for Multiplatforms
IBM TXSeries CICS管理(1)
刘睿
Version 1 12-May-2006
© 2006 IBM Corporation
概要
IBM Software Group – TXSeries for Multiplatforms
®
IBM Software Group – TXSeries for Multiplatforms
观察TXSeries CICS/CICS TG 的运行状态和错误日志
Version 1 12-May-2006
© 2006 IBM Corporation
IBM Software Group – TXSeries for Multiplatforms
▪ 观察TXSeries CICS/CICS TG的运行状态和错误日志 ▪ TXSeries CICS/CICS TG的运行部件 ▪ TXSeries CICS/CICS TG的资源管理 ▪ TXSeries CICS/CICS TG的安全管理 ▪ TXSeries CICS的XA ▪ 常用的TXSeries CICS/CICS TG命令 ▪ TXSeries CICS/CICS TG的平台注意事项
▪ SFS错误日志
/var/cics_servers/SSD/cics/sfs/<ServerId>Imsg
▪ CUC/CTG错误日志
/var/cicscli/CICSCLI.LOG //UNIX <CUC/CTG目录>/bin/cicscli.log
IBM Software Group – TXSeries for Multiplatforms
IBM Software Group – TXSeries for Multiplatforms
显示CTG/CUC的联机状态
▪ 察看连接: cicscli /l
▪ 察看统计信息: ctgadmin -a stats …
IBM Software Group – TXSeries for Multiplatforms
IBM Software Group – TXSeries for Multiplatforms
如何使用CTG V7.1之后新增加的统计功能(举例)
CM: CM_CCURR=738 (当前创建的连接管理线程个数) CM_CALLOC=135 (当前分配的连接管理线程个数) CM_IALLOCHI=227 (统计间隔内(3小时)高峰期分配的连接管理线程个数) CM_IALLOC=471200 (统计间隔内(3小时)连接管理线程被分配的次数) CM_ITIMEOUTS=0 (统计间隔内(3小时),无法成功给java客户端应用分配连接管理线程而超时的次数 CM_LTIMEOUTS=0 (从ctg启动到当前,无法成功给java客户端应用分配连接管理线程而超时的次数) CM_CWAITING=0 (当前正在等待分配worker thread的 连接管理线程的个数)
WT: WT_CCURR=676 (当前创建的worker thread个数) WT_CALLOC=101 (当前分配的worker thread个数) WT_IALLOCHI=199 (统计间隔内(3小时)高峰期分配的worker thread个数) WT_ITIMEOUTS=0 (统计间隔内(3小时)无法成功给连接管理线程分配worker thread而超时的次数) WT_LTIMEOUTS=0 (从ctg启动到当前,无法成功给连接管理线程分配worker thread而超时的次数)
▪ 使用命令: cicstail -r <域名>
▪ 控制台信息的来源
console文件 CSMT.out文件
IBM Software Group – TXSeries for Multiplatforms
Region启动时的控制台信息
ERZ010167I/0454 2006-07-07 16:55:10.645361000 CICSNT01 ERZ010136I/0363 2006-07-07 16:55:10.675404000 CICSNT01 ERZ010136I/0456 2006-07-07 16:55:10.705448000 CICSNT01 ERZ024083I/0307 2006-07-07 16:55:10.815057000 CICSNT01 ERZ010136I/0365 2006-07-07 16:55:10.815606000 CICSNT01 ERZ010136I/0426 2006-07-07 16:55:10.965822000 CICSNT01 ERZ010136I/0366 2006-07-07 16:55:11.065966000 CICSNT01 ERZ024080I/0267 2006-07-07 16:55:11.206216000 CICSNT01 ERZ024081I/0315 2006-07-07 16:55:11.325792000 CICSNT01 ERZ010141I/0373 2006-07-07 16:55:11.366446000 CICSNT01 ERZ010160I/0436 2006-07-07 16:55:11.375777000 CICSNT01 ERZ010144I/0375 2006-07-07 16:55:11.606057000 CICSNT01 ERZ010144I/0375 2006-07-07 16:55:11.606014000 CICSNT01 ERZ010163I/0439 2006-07-07 16:55:11.606108000 CICSNT01 ERZ044008I/0009 2006-07-07 16:55:11.787216000 CICSNT01 ERZ010137I/0368 2006-07-07 16:55:12.106734000 CICSNT01 ERZ021052I/0163 2006-07-07 16:55:12.166820000 CICSNT01 ERZ021053I/0164 2006-07-07 16:55:12.196864000 CICSNT01 ERZ022001I/1233 2006-07-07 16:55:12.226907000 CICSNT01 ERZ022113I/1234 2006-07-07 16:55:12.317036000 CICSNT01 ERZ023017I/0732 2006-07-07 16:55:12.347080000 CICSNT01 ERZ023028I/0733 2006-07-07 16:55:12.457238000 CICSNT01 ERZ061026I/4005 2006-07-07 16:55:12.497296000 CICSNT01 ERZ061027I/4006 2006-07-07 16:55:12.517324000 CICSNT01 ERZ024089I/0313 2006-07-07 16:55:12.557563000 CICSNT01 ERZ010138I/0369 2006-07-07 16:55:12.557382000 CICSNT01 ERZ010120I/0243 2006-07-07 16:55:12.637497000 CICSNT01 ERZ010020I/0068 2006-07-07 16:55:12.698313000 CICSNT01
如何使用CTG V7.1之后新增加的统计功能
1. 配置方法,详细配置可参考CTG 管理指南第15章,监控和统计 统计可以分为间隔统计和每日统计。可以通过配置ctg.ini来设置统计间隔和每日统计产生时间。重启CTG 生效。 statint=030000 stateod=000000 比如,比如上例配置,将每隔3个小时产生一次统计,00:00:00产生每日统计。 如果ctg在5:20启动,则会 在下面时间产生统计信息:5:20,6:00,9:00,12:00,15:00,18:00,21:00产生间隔统计,在00:00产生 日统计。可以根据需要设置间隔统计和日统计。
3816/0001 3816/0020 3816/0020 3332/0001 3816/0020 3816/0020 3816/0020 4024/0001 3332/0001 4024/0001 3740/0007 4088/0001 4076/0001 3740/0001 3264/0001 4076/0001 4076/0001 4076/0001 4076/0001 4076/0001 4076/0001 4076/0001 4076/0001 4076/0001 3332/0001 4076/0001 4076/0001 3816/0020
2. 分类
① 与性能相关的统计参数值,统计参数值分为4种: C: Current(当前值) I: Interval(间隔统计值) L: Lifetime(从gateway启动到当前时间的值) S: Start(gateway启动时候的值)
② 统计参数值监控的资源类型需要关注的有 CM - Connection manager CD - Client daemon CS - CICS Server (all) WT - Worker thread PH - Protocol handler SE - System Environment GD - Gateway daemon <Region> - CICS Server (instance)
观察CICS运行状态-域和文件服务器状态
▪ cicscp status all cicslistservers
▪ UNIX: cicslssrcup –A
IBM Software Group – TXSeries for Multiplatforms
: 已将区域‘CICSNT01’配置为支持 Encina 结构化文件服务器(SFS)。 : 正在创建 CICS 进程‘cicsld’ : 正在创建 CICS 进程‘cicslm’ : 日志守护进程等待访问主日志文件 : 正在创建 CICS 进程‘cicsam’ : 正在创建 CICS 进程‘cicsrl’ : 正在创建 CICS 进程‘cicsic’ : 恢复管理器结束,带有主日志文件 : CICS 日志守护进程就绪 : 应用程序管理器正在启动 MinSever 个服务器 : 正在创建侦听器‘LI1’的 CICS 进程‘cicsip’ : 已启动应用程序服务器 101 : 已启动应用程序服务器 102 : 正在等待侦听器‘LI1’初始化 : CICS 侦听器‘LI1’进程‘cicsip’为‘127.0.0.1 [1435]’而启动 : CICS 初始化事务已启动 : 正在打开文件 ... : ...文件打开完成 : 正在处理瞬时数据队列 ... : 已处理瞬时数据队列! : 处理临时存储队列... : 临时存储队列已经处理完毕! : 根据异步处理请求来处理本地队列 ... : 本地队列已被处理 : 启动检查点 : CICS 初始化事务已结束 : 完成处理启动和关闭程序列表 : *** CICS 启动已完成 ***
3. 得到统计数据的命令举例 #例:得到所有的统计数据 ctgadmin -a stats -gs #例:Show the worker thread resource group, the maximum number of connection managers, and the Gateway daemon resource group: ctgadmin -a stats -gs wt:cm_smax:gd #例:Getting help on statistics: ctgadmin -a stats -?
TXSeries和CTG运行错误日志的分布
▪ Region错误日志
/var/cics_regions/<域名>/console.###### /var/cics_regions/<域名>/symrecs.###### /var/cics_regions/<域名>/data/CSMT.out /var/cics_regions/<域名>/dump/dir1/…
®
IBM Software Group – TXSeries for Multiplatforms
IBM TXSeries CICS管理(1)
刘睿
Version 1 12-May-2006
© 2006 IBM Corporation
概要
IBM Software Group – TXSeries for Multiplatforms
®
IBM Software Group – TXSeries for Multiplatforms
观察TXSeries CICS/CICS TG 的运行状态和错误日志
Version 1 12-May-2006
© 2006 IBM Corporation
IBM Software Group – TXSeries for Multiplatforms
▪ 观察TXSeries CICS/CICS TG的运行状态和错误日志 ▪ TXSeries CICS/CICS TG的运行部件 ▪ TXSeries CICS/CICS TG的资源管理 ▪ TXSeries CICS/CICS TG的安全管理 ▪ TXSeries CICS的XA ▪ 常用的TXSeries CICS/CICS TG命令 ▪ TXSeries CICS/CICS TG的平台注意事项
▪ SFS错误日志
/var/cics_servers/SSD/cics/sfs/<ServerId>Imsg
▪ CUC/CTG错误日志
/var/cicscli/CICSCLI.LOG //UNIX <CUC/CTG目录>/bin/cicscli.log
IBM Software Group – TXSeries for Multiplatforms
IBM Software Group – TXSeries for Multiplatforms
显示CTG/CUC的联机状态
▪ 察看连接: cicscli /l
▪ 察看统计信息: ctgadmin -a stats …
IBM Software Group – TXSeries for Multiplatforms
IBM Software Group – TXSeries for Multiplatforms
如何使用CTG V7.1之后新增加的统计功能(举例)
CM: CM_CCURR=738 (当前创建的连接管理线程个数) CM_CALLOC=135 (当前分配的连接管理线程个数) CM_IALLOCHI=227 (统计间隔内(3小时)高峰期分配的连接管理线程个数) CM_IALLOC=471200 (统计间隔内(3小时)连接管理线程被分配的次数) CM_ITIMEOUTS=0 (统计间隔内(3小时),无法成功给java客户端应用分配连接管理线程而超时的次数 CM_LTIMEOUTS=0 (从ctg启动到当前,无法成功给java客户端应用分配连接管理线程而超时的次数) CM_CWAITING=0 (当前正在等待分配worker thread的 连接管理线程的个数)
WT: WT_CCURR=676 (当前创建的worker thread个数) WT_CALLOC=101 (当前分配的worker thread个数) WT_IALLOCHI=199 (统计间隔内(3小时)高峰期分配的worker thread个数) WT_ITIMEOUTS=0 (统计间隔内(3小时)无法成功给连接管理线程分配worker thread而超时的次数) WT_LTIMEOUTS=0 (从ctg启动到当前,无法成功给连接管理线程分配worker thread而超时的次数)