多组件监视

要过滤您想要监视的组件,可以在 Liberty 中使用 monitor-1.0 功能部件。必须在 server.xml 文件中配置要过滤的组件。

  1. 要指定您想要过滤的组件,请在 server.xml 文件中添加以下代码。
    <server description="new server">
    
         <featureManager>
         <feature>jsp-2.2</feature>
         	<feature>jdbc-4.0</feature>		
         	<feature>monitor-1.0</feature>	 
    	
         	<monitor  filter="JVM,ThreadPool,WebContainer,Session,ConnectionPool"/>
    </server>	

    缺省情况下,如果在 <monitor> 标记中未提供过滤器,那么将监视当前作为 monitor-1.0 功能部件的一部分来监视的所有组件。您可以通过提供组名作为过滤器的一部分来指定您想要监视的组件。

    例如:如果您想要仅监视 JVMWebContainer 组件,请在 server.xml 文件中指定这些组件,如下所示:
    <monitor filter="JVM,WebContainer"/>
  2. 停止监视组件。

    要停止监视组件,在运行时必须从过滤器组中移除该组件。

    例如,以下过滤器配置监视 JVMThreadPoolWebContainerSessionConnectionPool 组件:
    <monitor  filter="JVM,ThreadPool,WebContainer,Session,ConnectionPool"/>
    要停止监视组件 WebContainerSession,请将这些组件从过滤器配置中移除:
    <monitor filter="JVM,ThreadPool,ConnectionPool" />
  3. 在运行时启用对组件进行监视。

    如果您想要在运行时启用对特定组件进行监视,那么可以在运行时在监视标记中指定这些组件。

    由过滤组件收集的数据将作为 MXBean 提供。有关各种 MXBean 的更多信息,请参阅监视 Liberty 服务器运行时环境
    注: 当前,仅在组件级别(例如,WebContainerThreadPoolJVM)才支持细粒度监视,在计数器级别不支持。

用于指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: Monday, 5 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_mon_finegrain
文件名:rwlp_mon_finegrain.html