发送系统信息的操作
完成以下任一操作时,Windchill 会收集系统信息并通过以下方法进行发送:
• 使用“系统配置收集器”中提供的“收集、保存并发送”选项和“发送至 PTC 技术支持”按钮。可通过 > 访问“系统配置收集器”。
• 使用 Support MBean。
• 运行 wt.util.jmx.TechSuppportMain 命令行实用程序。
• 使用其他具有以下操作命名约定的 MBean 操作:
sendXXXXToSupport()
其中 XXXX 是要发送的信息类型。
例如,sendHeapDumpToSupport() 表示发送堆转储信息。
当系统中配置了多个节点时,将从每个节点收集系统信息。
默认情况下,所有上述操作都会将收集到的系统信息发送至 PTC 技术支持。有关可用发送选项,请参阅
系统信息的发送位置选项。
以下各节提供了其中一些操作的其他详情。
使用 Support MBean 发送系统信息
如果您具备访问 JMX 客户端的权限,则可使用 Support MBean 发送系统信息。
使用 Support MBean 发送的服务器状况信息包括整个集群中服务器管理器和方法管理器的 MBean 转储 (可以访问各节点时);否则,仅发送本地服务器管理器和方法服务器 MBean 转储。此外,还会发送 LogsDirViewer MBean 所针对的特定目录中的日志文件。出厂设置中,将发送 Windchill 日志目录和 Apache 日志目录中的日志文件。
使用 TechSupportMain 命令发送系统信息
Windchill 提供 wt.util.jmx.TechSuppportMain 命令行实用程序用于发送服务器状况信息。如果 Windchill 解决方案正在运行,则使用 TechSupportMain 实用程序发送的服务器状况信息包括整个集群中服务器管理器和方法服务器的 MBean 转储 (可以访问各节点时);否则,仅发送本地服务器管理器和方法服务器 MBean 转储。此外,还会发送 LogsDirViewer MBean 所针对的特定目录中的日志文件。出厂设置中,将发送 Windchill 日志目录和 Apache 日志目录中的日志文件。
如果未运行 Windchill 解决方案,则使用 TechSupportMain 实用程序发送的服务器状况信息为运行此解决方案时所发送的内容的子集。例如,有关运行进程的信息或有关活动用户数量的信息不能进行发送。此外,要在解决方案未运行时发送关于集群中所有节点的信息,必须从每个节点执行该实用程序。
要运行 TechSupportMain 实用程序,可在主要服务器上 (如果 Windchill 正在运行) 或集群中的每台服务器上 (如果 Windchill 未运行) 打开 Windchill shell,然后输入类似如下内容的命令:
java wt.util.jmx.TechSupportMain <call_number>
其中 <call_number> 为 PTC 技术支持部门的公开呼叫号。