专业化管理 > 站点维护 > 使用 Java Management Extensions (JMX)
  
使用 Java Management Extensions (JMX)
Java Management Extensions (JMX) 通过使用 Java Management Bean (MBean) 提供了管理和监控 Java 应用程序 (如 Windchill) 的基础。Windchill 有自己的一组用于管理和监控应用程序的 MBean。此外,还有其他标准 Java MBean,可用于监控应用程序性能的更常用区域,而它们并不特定于 。Windchill
在 JMX 中,受管理 bean 是 Java bean 的一种特殊类型,用于封装管理或监控功能。每个 MBean 都代表了一种资源,该资源就 JMX 而言可能代表对象、方面、子系统,也可能是应用程序或系统的组件。
每个 MBean 都包含下列方面:
属性 - 允许显示数据,以便进行读取和写入。
操作 - 允许对 MBean 执行各种操作。
通知 - 传送状态更改信息。
MBean 信息 - 提供有关每个 MBean 的可用属性、操作和通知的详细元数据。
JMX 允许系统管理员监控并管理仅 Java 虚拟机 (JVM) 已知的 Windchill 应用程序的方面。例如,可以使用 JMX 执行下列操作:
控制通知的发送方式
编辑属性
通过电子邮件发送日志文件和查看日志文件
启动和停止服务器管理器
管理和监控关键区域,如:
无用单元收集
内存使用情况
CPU 使用情况
线程
以下部分将介绍您可以使用的 JMX 客户端,并提供有关可用于监控和管理 Windchill 的 MBean 的一些详细信息。
JMX 还允许您监控 Windchill 性能,以查看哪些线程处于活动状态或者当前占用了多少内存。其他性能工具位于 Server Status 页面中。有关详细信息,请参阅关于“服务器状况”页面