存取 [監視服務] 頁面。若要完成此操作,請執行以下步驟:
在 [監視服務] 頁面中,從要變更其監視層級的元件或服務相對的組合方塊中選擇適當的值。
依預設,所有元件和服務的監視功能均處於關閉狀態。若要啟用監視功能,請在組合方塊中選取 [低] 或 [高]。若要關閉監視功能,請在組合方塊中選取 [關閉]。可以開啟或關閉以下元件和服務的監視功能:
JVM - 將此選項的監視層級設定為 [低],可監視 Java 虛擬機器。
HTTP 服務 - 將此選項的監視層級設定為 [低],可監視所有 HTTP 偵聽程式和虛擬伺服器。
作業事件服務 - 將此選項的監視層級設定為 [低],可監視任意作業事件子系統。
JMS/連接器服務 - 將此選項的監視層級設定為 [低],可監視任意 Java 訊息服務 (JMS)。
ORB - 將此選項的監視層級設定為 [低],可監視由 Application Server 核心及其連線管理員使用的系統 ORB。
Web 容器 - 將此選項的監視層級設定為 [低],可監視所有已部署的 Servlet。
EJB 容器 - 將此選項的監視層級設定為 [低],可監視所有已部署的 EJB 元件、EJB 池和 EJB 快取。將此方法設定為 [高] 還可以監視 EJB 商業方法。
JDBC 連線池 - 將此選項的監視層級設定為 [低],可監視所有 JDBC 連線池。
執行緒池 - 將此選項的監視層級設定為 [低],可監視所有執行緒池。
按一下 [儲存]。
此版本中沒有 [附加監視服務特性],因此請忽略 [附加特性] 表。
set
例如,若要開啟對 HTTP 服務的監視功能,請使用以下 asadmin 指令︰
asadmin> set --user admin-user server.monitoring-service.module-monitoring-levels.http-service=LOW
若要關閉監視功能,或設定監視元件或服務的層級,您可以依循使用 管理主控台 配置監視層級中的說明使用 管理主控台。
使用 get 指令可以查找目前已對哪些服務和元件啟用了監視功能:
asadmin> get --user admin-user server.monitoring-service.module-monitoring-levels.* |
傳回:
server.monitoring-service.module-monitoring-levels. connector-connection-pool = OFF server.monitoring-service.module-monitoring-levels. connector-service = OFF server.monitoring-service.module-monitoring-levels.ejb-container = OFF server.monitoring-service.module-monitoring-levels.http-service = OFF server.monitoring-service.module-monitoring-levels.jdbc-connection-pool = OFF server.monitoring-service.module-monitoring-levels.jms-service = OFF server.monitoring-service.module-monitoring-levels.jvm = OFF server.monitoring-service.module-monitoring-levels.orb = OFF server.monitoring-service.module-monitoring-levels.thread-pool = OFF server.monitoring-service.module-monitoring-levels.transaction-service = OFF server.monitoring-service.module-monitoring-levels.web-container = OFF |
使用 set 指令可以啟用監視功能。
例如,若要啟用對 HTTP 服務的監視功能,請輸入以下指令:
asadmin> set --user admin-user server.monitoring-service.module-monitoring-levels.http-service=LOW |
若要停用監視功能,請使用 set 指令並將監視層級指定為 OFF。