复制产品提供的脚本并创建新的动态链接

本节提供有关连接 TN3270 应用程序的背景信息。

与 3270 应用程序的动态链接首次出现在 IBM® Tivoli® Monitoring V6.2.1 中,并被 z/OS® 上的一些 OMEGAMON 监控代理用于连接这些代理的经典版本。 A Tivoli Enterprise Portal 终端视图可让您从 Tivoli Enterprise Portal 工作区内通过 TCP/IP 连接到任何 TN3270 主机系统。 有关终端仿真器脚本语言和创建动态链接的更多信息,请参阅《 IBM Tivoli Monitoring :用户指南》

这些终端视图还具有脚本功能,可以录制、回放和编写整个脚本。 如果将终端视图与连接脚本和返回适当值的查询关联起来,就可以配置一个视图,打开 3270 应用程序的特定面板。 z/OS 上的 OMEGAMON 监控代理利用这一功能,从几个现有工作区创建动态链接到目标工作区,以终端模拟器视图显示相关的 3270 应用程序屏幕。

用于连接 3270 大型机应用程序和导航到目标屏幕的数据,是从使用 PARMGEN 配置 OMEGAMON 监控代理时指定的变量和动态链接中确定的属性中获取的。

与产品提供的情况一样,您可以将用于创建这些链接的预定义工作区、查询和脚本用作创建其他链接的模型或模板。 您还可以从头开始创建自己的链接和目标工作区。

OMEGAMON for Networks on z/OS 监控代理中,为终端模拟器创建了一个脚本。 该脚本在执行目标工作区链接时运行。 脚本从与终端模拟器视图相关联的查询中,以及从链接所在目标工作区的数据行上下文中提取数据。 初次执行链接时,系统会提示用户输入 NetView 操作员 ID 和进入目标工作区的密码。 该对话框上的复选框可让用户将这些值保存在 Tivoli Enterprise Portal 中,这样在剩余的会话中就不会提示他们输入 NetView 操作员 ID 和密码。

提供了两个使用终端模拟器脚本语言的示例脚本:一个脚本用于启动 NetView for z/OS 数据包跟踪,名为 NetView for z/OS :Packet Trace - Start(数据包跟踪 - 启动)和一个用于停止进程的脚本,名为 NetView for z/OS :数据包跟踪 - 停止。 这些脚本是工作站代码的一部分,可以从终端视图的 "属性 "窗口访问,方法是选择 " 配置 "选项卡(如有必要),然后选择 " 脚本 "选项卡。 修改相关脚本中将详细介绍这一过程。

创建 OMEGAMON 与 3270 的动态链接过程可概述如下:
  • 目标工作区由一个或多个终端适配器(3270 仿真器)视图创建。
  • 创建脚本并与终端模拟器视图关联。
  • 查询与终端适配器相关联,以便从监控代理获取连接值。
  • 链接从源报告创建到目标工作区,其中包括终端适配器调用脚本所需的源报告值。
本节包含通过修改产品提供的工作区和脚本创建新链接的说明:
  1. 创建目标工作区
  2. 修改相关脚本
  3. 定义动态链接
如果要创建新的工作区和脚本,请按照 Tivoli Enterprise Portal 联机帮助或 IBM Tivoli Monitoring :用户指南中的说明进行操作。 您创建的任何链接都应使用动态链接到 3270 查询(请参阅指定动态链接到 3270 查询 )。

提示

您必须拥有工作区作者模式权限,才能创建目标工作区和动态链接。 如果要共享创建的链接和工作区,必须拥有工作区管理模式权限。

有关脚本语言的更多信息,请参阅 IBM Tivoli Monitoring :用户指南中的 “终端仿真器脚本语言” 部分。