有关每个组件或服务的属性的更多信息,请参阅关于受监视的组件和服务的统计信息。
访问“监视”页面。要完成此操作,请执行以下步骤:
在“查看”列表中,选择已部署到服务器实例并已为其启用了监视功能的组件或服务。
选定组件或服务的监视数据显示在“查看”字段下。有关可监视属性的说明,请参阅关于受监视的组件和服务的统计信息。
如果已启用 JVM、服务器、线程池、HTTP 服务和事务服务的监视功能,则可以在此页面中查看这些组件和服务的监视数据。关于可监视对象的树结构中显示了用于说明这些组件和服务的组织方式的图。
如果在此列表中没有看到要监视的组件或服务,请选择“配置监视”链接来启用和禁用选定组件和服务的监视功能。
选择“关闭”以禁用对组件或服务的监视。选择“低”或“高”以启用对组件或服务的监视。
有关启用和禁用监视功能的更多信息,请参阅使用管理控制台配置监视级别的步骤或使用 asadmin 工具配置监视功能的步骤。
选择“监视器”页面的“应用程序”选项卡来查看已部署到服务器实例上且已启用了监视功能的应用程序组件的监视数据。从“应用程序”列表中选择应用程序。从“组件”列表中选择特定组件。
如果未显示应用程序或组件的监视数据,请选择“配置监视”链接来启用或禁用组件或服务的监视功能。要监视应用程序,请打开执行这些应用程序的容器。例如,对于 Web 应用程序的 Web 容器和/或 EJB 应用程序的 EJB 容器,选择“低”或“高”。
如果未显示应用程序的监视数据,则该应用程序很可能不存在或未运行。仅当应用程序存在、已启用对该程序的监视功能且应用程序正在运行时,应用程序监视数据才可用。一旦执行应用程序,则将在监视注册表登记该应用程序并显示其监视数据。
使用管理控制台监视远程应用程序和实例。远程实例必须正在运行并已设置配置才能执行此操作。
选定组件的监视数据显示在选定组件下面。有关可监视属性的说明,请参阅关于受监视的组件和服务的统计信息。关于可监视对象的树结构中显示了用于说明应用程序的这些组件和服务的组织方式的图。
选择“资源”页面可以查看资源的监视数据,这些资源已被部署到服务器实例中并且已启用对这些资源的监视功能。从“查看”列表中选择资源。
如果未显示您要查看其监视数据的资源,请选择“配置监视”链接来启用或禁用资源的监视功能。
如果未显示资源的监视数据,则该资源很可能不存在或未运行。仅当资源存在、已在 HIGH 级别启用该资源的监视功能并且该资源正在运行的情况下,资源监视数据才可用。例如,如果您创建了一个 JDBC 连接器服务,但使用该连接器服务的应用程序尚未从服务请求连接器,则尚未创建该服务。因而,不存在任何服务,也没有任何可用的监视数据。一旦执行 JDBC 应用程序且该应用程序从服务请求连接器,则将在监视注册表中注册该应用程序并显示其监视数据。
选定组件或服务的监视数据显示在“查看”字段下。有关可监视属性的说明,请参阅关于受监视的组件和服务的统计信息。关于可监视对象的树结构中显示了用于说明资源的这些组件和服务的组织方式的图。
选择“事务”页面以冻结事务子系统,进而回滚事务并确定冻结时正在进行的事务。
要启用事务服务的监视功能,请选择“配置监视”链接并确保将“事务服务”设置为“低”。
要冻结事务服务以回滚事务,请选择“冻结”。要回滚事务,请选中事务旁边的复选框并单击“回滚”。
get --monitor
例如,要查看 JVM 的监视数据,请使用以下 asadmin 命令:
asadmin> get --user adminuser --monitor server.jvm.*