添加JMX MBeans属性


以下是JMX MBean资源,其MBean属性由Applications Manager使用定制监视器监控:

  • JMX [MX4J / JDK 1.5]
  • WebLogic服务器
  • JBoss服务器

若要添加属性,请按照下列步骤操作:

  1. 在添加属性页面中, 从组合框中选择 JMX MBean资源,然后点击 添加。 您还可以使用组合框旁边提供的添加监视器发现资源 ,并将其添加到资源列表中。
  2. 选择域,然后点击 显示MBean 以列出这些域的所有MBean。您还可以指定一些过滤条件以匹配MBean名称。或者,可以通过选择直接 添加MBean属性选项直接添加MBean属性 。您可以输入MBean ObjectName,属性名称和属性类型(字符串/数字),然后添加要监控的属性。对于数值属性,您可以编辑和设置要将值查看为计数器还是非计数器。从下一次轮询开始,将显示最新类型。
  3. 点击显示MBean按钮时,将获得所有MBean的列表。通过启用旁边提供的复选框,选择MBean(所有属性)或仅选择必需的属性。对于表格MBean,请选择属性(所有列)或仅选择必需的列。
  4. 点击 添加属性。所有选定的属性都将列出其详细信息。 注意:您可以选择启用/禁用标量数值属性的报表,该选项 通过报表列中的上图显示。有关生成报表的更多详细信息,请参阅 查看报表 
  5. 点击 返回到详细信息页面 按钮以查看新创建的自定义监视器。该页面列出了所有添加的属性。
  6. 如果要添加或删除属性,请点击 添加或删除自定义属性。
注意:

如果JMX数据源是WebLogic Server 6.1或WebLogic 6.1 sp1,则必须在过滤条件中指定完整的对象名称才能获取MBean属性。这是由于WebLogic 6.1中的实现错误。

但是,WebLogic 6.1 SP2及更高版本没有此问题。

注意:创建JMX通知监听器的步骤(JMX [MX4J / JDK 1.5])
  • 在 JMX [MX4J / JDK 1.5]监视器页面中,点击创建新的JMX通知侦听器链接。
  • 第一步是选择JMX代理的域。选择域后,点击显示MBean以查看属于所选域的MBean。
  • 第二步是从显示的列表中选择Mbeans。
  • 第三步是创建新的JMX Notification Listener。输入名称,然后选择侦听器的状态为启用或禁用。将接收到JMX通知后将生成的告警的严重性设置为严重/警告/正常。可以从配置的动作列表中选择接收到通知时需要执行的关联动作。
  • 点击保存将配置一个JMX Notification Listener,它将生成所配置严重性的告警并执行操作。