专业化管理 > 站点维护 > 使用 Java Management Extensions (JMX) > 设置 JMX 环境
  
设置 JMX 环境
基本 JMX 功能包括针对定义的事件自动发送电子邮件通知功能。要使用此功能,您必须:
确保已将您的邮件服务器设置为发送电子邮件通知。与站点 IT 部门联系,核实是否为运行 Windchill 的环境设置了邮件主机。默认情况下,Windchill 将所有电子邮件匿名发送至 wt.mail.mailhost 特性中定义的 SMTP 主机。
如果对服务器的访问存在某些限制 (如“禁止转发”或“拒绝匿名连接”),则 Windchill 发送的消息会遭到邮件服务器拒绝。要将 Windchill 配置为验证 SMTP 服务器,应将以下特性手动添加至 Windchill 代码库以外的文件中 (例如 <Windchill>/mail.properties)。
wt.mail.smtp.username=<mail-user>
wt.mail.smtp.password=<mail-user-password>
此外,必须按以下方式在 wt.properties 中将 wt.mail.properties 设置为 mail.properties 文件:
xconfmanager -s "wt.mail.properties=$(wt.home)$(dir.sep)mail.properties" -t "codebase/wt.properties"
确定用于发送通知的默认阈值是否适合您的站点。
建立用户组,该用户组可接收用户发送的自动 JMX 电子邮件通知和错误报告电子邮件。默认情况下,JMX-Administrators 列表用于此用途。
被添加到 JMX-Administrators 列表中的用户通常需要系统监控权限。用户在具有以下身份时拥有系统监控权限:
站点“管理员”组的成员。
选择“站点” > “管理员”将显示“站点管理员”表。从此表可将用户添加到“管理员”组中。
位于 wt.util.jmx.AccessUtil.siteAdministrators 特性中指定的用户列表中。这些用户可以访问“系统配置收集器”“服务器状况”“监控工具”页面。
默认情况下,wt.properties 文件中不包括 wt.util.jmx.AccessUtil.siteAdministrators 特性。您可以添加 wt.util.jmx.AccessUtil.siteAdministrators 特性。例如,要为名为 auser135 和 buser246 的用户授予监控权限而不使其成为站点管理员,请在 Windchill shell 中输入以下 xconfmanager 命令 (在一行中):
xconfmanager -s wt.util.jmx.AccessUtil.siteAdministrators=auser135,buser246
-t wt.properties -p