多重元件監視

您可以過濾您想要利用 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. 在執行時期啟用對元件的監視。

    如果您想要在執行時期啟用對於特定元件的監視,在執行時期,您可以在 monitor 標籤中指定元件。

    過濾元件所收集的資料會成為可用的 MXBean。 如需各種 MXBean 的相關資訊,請參閱監視 Liberty 伺服器執行時期環境
    註: 目前,只支援元件層次(例如 WebContainerThreadPoolJVM)的精細監視,不支援計數器層次。

指示主題類型的圖示 參照主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_mon_finegrain
檔名:rwlp_mon_finegrain.html