访问“监视服务”页面。要完成此操作,请执行以下步骤:
在“监视服务”页面中,从要更改其监视级别的组件或服务对应的组合框中选择适当的值。
默认情况下,所有组件和服务的监视功能均处于禁用状态。要启用监视功能,请在组合框中选择“低”或“高”。要禁用监视功能,请在组合框中选择“关闭”。可以启用或禁用以下组件和服务的监视功能:
JVM-将此选项的监视级别设置为“低”以监视 Java 虚拟机。
HTTP 服务-将此选项的监视级别设置为“低”以监视所有 HTTP 侦听器和虚拟服务器。
事务服务-将此选项的监视级别设置为“低”以监视任一事务子系统。
JMS/连接器服务-将此选项的监视级别设置为“低”以监视任一 Java 消息服务 (Java Message Service, 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。