规划 CICSPlex SM 监视

在使用 CICSPlex SM 规划要在企业中监视的内容时,以下建议可帮助您最佳使用可用的监视功能。

始终用于您请求的监视器数据
样本时间间隔大于零的每个资源类在需要监视的每个 MAS (即,在每个受管 CICS 系统中) 中都有一个 CICS® 任务。 因此,例如,如果激活对 CICSplex 中每个 CICS 系统中的事务的监视,那么每个 MAS 都支持 CICS 任务以指定的时间间隔监视事务。 此外,需要 CMAS 处理才能维护监视器数据高速缓存。 您可以看到,常规和无限制的监视将很快成为不可接受的开销。 因此,请勿在不知道需要数据的原因的情况下激活对任何 CICS 系统或任何 CICS 资源类的监视。
尽可能明确地确定资源
CICSPlex ® SM 监视是一项专门功能,可提供详细的使用情况和性能数据。 通常,对于短期趋势分析,在预测未来问题或处理实际问题时,它将对您最有用。 例如:
  • 如果资源的使用级别较高,那么数量有限的资源可能是监视的候选者,因为监视数据将帮助您决定是否增加资源的数量。
  • 存在争用的资源也是好的候选者。 此类数据可帮助您评估争用对吞吐量的影响。
但是,您应该考虑了解哪些资源是您最感兴趣的资源。 例如,您是否真正对 CICS提供的资源感兴趣? 通常,提供星号 (*) 作为资源名称很有吸引力,这实际上意味着指定资源的任何实例。 如果您对每次出现都不感兴趣,请使用通用名称模式; 例如,可以通过指定资源名称 PAY*来请求监视以 PAY 开头的所有事务。 同样,应该尽可能完整地标识其状态报告给资源状态设施的资源。
指定尽可能长的采样时间间隔
为资源类指定的采样时间间隔越短,收集监视数据的成本就越大。 例如,如果将每个资源的采样时间间隔设置为 1 秒,那么根本不会完成其他 CICSPlex SM 工作。 因此,请始终指定可获取有用数据的最长可能采样时间间隔。 要确切确定此时间间隔应该是什么,必须应用您已了解的有关任何特定资源实例的内容。 通常,采样时间间隔应反映资源的可能使用级别: 如果发现资源的连续采样未显示重大更改,那么应增大采样时间间隔。 采样时间间隔还应该与 CICSPlex SM 或 NetView® 操作程序查看监视器数据的频率有某种关系。
指定尽可能长的监视时间间隔
监视时间间隔确定将保存累积监视数据的计数器重置为零的频率。 您应该将其设置为在企业中很重要的值,这样您从中获取的信息也很重要。 例如,时间间隔可以是轮班持续时间,也可以是正在处理特定工作负载的其他时间。

建议不要使时间间隔过短,这不仅是因为 CICSPlex SM 开销随着监视时间间隔的减少而增大,还因为时间间隔过短不大可能为您提供有用的统计信息。

不要定义比实际需要更多的监视器规范
避免具有过多的监视器规范,这不仅是因为创建这些规范并将其与 CICS 系统相关联所涉及的额外工作,还因为 CICS 系统一次只能属于一个监视器规范。 定义的监视器规范越多,建立通用监视策略的机会就越小。
指定合适的保留期
您不必指定保留期。 但是,保留期缺省为零分钟,因此只要对任何 CICS 系统停止监视,该系统的监视器数据就会丢失。 如果发生一些意外事件,那么数据可能非常宝贵,因此建议将保留期设置为大于零。 但是,请注意,如果 CICS 系统停止,那么无论您指定的保留期是什么,重新启动系统时都将丢失监视器数据。 在这种情况下,在重新启动 CICS 系统之前查看监视器数据很重要。

您可以将保留期设置为 1 到 1440 分钟 (24 小时) 之间的任何值。 您可以在监视器规范上指定保留期,在这种情况下,该保留期适用于与监视器规范关联的每个 CICS 系统。 或者,可以在 CICSPlex SM CICS 系统定义中指定保留期。

决定何时激活监视器定义
将监视器定义添加到监视器组时,可以指定要使其处于活动状态的日期部分。 您应该考虑使用此功能。 例如,您可能不希望监视在一夜之间处于活动状态,或者在一般用途较低且没有人查看数据的任何时间段内,因此请确保监视器定义在这些时间未生效。 此外,如果您正在监视存在争用的资源,请考虑何时发生此争用。 是恒定的,还是只发生在 0900 到 1100 小时之间? 如果是后者,请将监视限制为该时间段。