PerfServlet 輸入
PerfServlet 輸入和輸出用來進行簡單的端對端擷取,以取得 IBM® 或第三方供應商提供的任何工具所能處理的效能資料
PerfServlet 是部署在網域內的某個應用程式伺服器實例中。
依預設,PerfServlet 會收集整個 WebSphere® Application Server Cell 的所有效能資料。
不過,您可以將 Servlet 傳回的資料限制於特定節點、伺服器或 PMI 模組:
- 節點
- Servlet 可以利用 node 參數,將它提供的資訊限制於特定主機。
比方說,如果要將資料收集限制於 ‘rjones’ 節點,請呼叫下列 URL:
http://hostname/wasPerfTool/servlet/perfservlet?node=rjones
- 伺服器
- Servlet 可以利用 server 參數,將它提供的資訊限制於特定伺服器。
比方說,如果要將資料收集限制於 ‘testserver’ 伺服器,請呼叫下列 URL:
http://hostname/wasPerfTool/servlet/perfservlet?server=testserver
如果要將資料收集限制於位於 ‘rjones’ 主機的 ‘testserver’ 伺服器,請呼叫下列 URL:http://hostname/wasPerfTool/servlet/perfservlet?node=rjones&server=testserver
- 模組
- Servlet 可以利用 module 參數,將它提供的資訊限制於特定 PMI 模組。
您可以利用下列 URL 來要求多個模組:
http://hostname/wasPerfTool/servlet/perfservlet?module=beanModule+jvmRuntimeModule
比方說,如果要將資料收集限制於所有伺服器和節點上的 beanModule,請呼叫下列 URL:http://hostname/wasPerfTool/servlet/perfservlet?module=beanModule
如果要將資料收集限制於 rjones 節點 ‘testserver’ 伺服器上的 beanModule,請呼叫下列 URL:http://hostname/wasPerfTool/servlet/perfservlet?node=rjones&server=testserver&module=beanModule
如果要尋找模組清單,請利用下列 URL 來呼叫 PerfServlet 說明:http://hostname/wasPerfTool/servlet/perfservlet?action=help
在 WebSphere Application Server, Network Deployment (ND) 中,PerfServlet 會自動連接到部署管理程式來提供整個 Cell 的 PMI 資料。
當第一次起始設定效能 Servlet 時,它會擷取部署所在網域內節點和伺服器的清單。
由於收集這個資料成本很高,所以效能 Servlet 會將這個資訊保存為快取清單。
如果有新的節點新增到網域中,或啟動新的伺服器,效能 Servlet 不會自動擷取新建元素的相關資訊。
如果要強制 Servlet 重新整理其配置,您必須在呼叫中新增 refreshConfig 參數,如下所示:
http://hostname/wasPerfTool/servlet/perfservlet?refreshConfig=true
您可以根據您的特定需求來配置效能 Servlet 的其他參數。
您可以定義主機、埠號、連接器類型、使用者名稱和密碼。
- 主機。這會定義執行伺服器的主機名稱。
預設值為 "localhost"。
如果是基本安裝,請使用應用程式伺服器執行所在的 "localhost" 或 "host"。
在 WebSphere Application Server, Network Deployment 安裝中,使用「部署管理程式」的主機名稱。註: 在 WebSphere Application Server, Network Deployment 安裝中,可以有多個伺服器實例,而效能 Servlet 可以安裝在任何一部伺服器中。
- 埠。這是伺服器用來進行連接的埠。
預設值為 '8880'(基本安裝中的 SOAP 連接器埠)。
在基本安裝中,請使用應用程式伺服器 SOAP 或 RMI 連接器埠。
在 WebSphere Application Server, Network Deployment 安裝中,請使用部署管理程式 的 SOAP 或 RMI 埠。
註: 您可以在管理主控台的伺服器 > 應用程式伺服器 > server_name > 端點中,配置 SOAP/RMI 連接器的埠號。 - 連接器。連接器類型可以是 SOAP 或 RMI。預設值為 SOAP。
- 使用者名稱。如果已啟用安全,請提供使用者名稱。
- 密碼。如果已啟用安全,請提供密碼。