ManageEngine® Applications Manager


   执行MBean操作

<< 上一页

主页

下一页 >>

执行 MBean 操作

 

通过创建“执行 MBean 操作”类型的动作,可以调用 JMX 资源的 MBean 相关的操作。Applications Manager 支持的 JMX 资源包括:WebLogic、WebSphere、JBoss、AdventNet RMI 适配器和JMX应用程序。要想监视任何自定义属性的值并基于该值执行动作,则可以通过创建 MBean 操作来实现。


例如,如果要在 JBoss 服务器中运行的线程数超出指定值时关闭它,则可以在 JBoss 监视器端创建一个 MBean 操作,并添加关闭服务器的相关代码,并从Applications Manager 调用这一MBean操作来关闭该服务器。

 

创建执行 MBean操作,请参阅下面的步骤:

  1. 从顶部菜单选择新建动作链接。

  2. 从左侧面板中的动作菜单下,点击MBean操作。这将打开新建 MBean 操作动作屏幕。

  3. 通过执行以下 4 个简单步骤,即可创建 MBean 操作。

  4. 第一步:如果已配置兼容JMX的监视器,则会在组合框中列出。为动作提供名称并选择该 MBean 操作相关的资源。如果还没有配置兼容 JMX 的监视器,则使用给定的链接来新 建监视器。点击显示域按钮转到下一步。

  5. 第二步,显示所选的域列表。从中任意选择一个域并点击显示 MBean按钮。

  6. 第三步,选择您想要创建动作的 MBean 并点击显示操作

  7. 将列出所有可用的 MBean 操作及其不同的返回类型和变量。针对要创建动作的操作点击创建动作按钮。将显示该动作创建成功的消息,新创建的动作将列在执行 MBean 操作动作标题下。

注意可以用逗号分隔的方式给出多个操作参数的值。对于带有多个参数的操作,还可以提供这些值的组合。这样就不必创建单独动作来表示不同的参数值组合了。

 

例如,如果要创建产品的日志级别的动作,则更改日志级别的动作可能使用两个参数,如“User”和“Level”。可以分别为 User 提供 admin 和 operator 两个值而为 Level 提供 debug 和 info 两个值。然后通过使用“手动执行”选项选择任一组合来手动执行操作。默认情况下,上例将采用给出的第一组值(即 Admin 和 debug)执行操作。
 

使用可替换标记可进一步实现多个值的传递。

 

创建 MBean 操作动作后,可以使用以下两种方式测试该动作的执行情况:

注意:执行动作后,点击对应的监视器详细信息页面中立即获取数据链接,即可从服务器获取数据。这有助于查看自定义属性值,而不必等待下一个次轮询。

<< 上一页

主页

下一页 >>

发送陷阱

 

记录工单