要使用 asadmin
工具查看监视数据,请使用后跟可监视对象的点式名称的 asadmin
list
和 asadmin
get
命令。使用 asadmin
工具查看监视数据的常规步骤如下:
asadmin
list
命令。例如,要查看应用程序组件和子系统(已启用对服务器实例上的这些组件和子系统的监视功能)的列表,请在终端窗口中键入以下命令:
asadmin> list --monitor server
上述命令将返回已启用监视功能的应用程序组件和子系统的列表,例如:
server.resources
server.connector-service
server.orb
server.jms-service
server.jvm
server.applications
server.http-service
server.thread-pools
有关使用 list
命令的详细信息,请参阅《Sun Java System Application Server Platform Edition 8.1 2005Q1Sun Java System Application Server Enterprise Edition 8.1 2005Q1 Administration Guide》中的 "Monitoring Components and Services" 一章(有关该指南的 URL,请参见更多信息)。
asadmin
get
命令。要获得统计信息,请在终端窗口中键入 asadmin
get
命令,并指定在先前步骤中由 list
命令显示的名称。以下示例尝试获取某个特定对象的子系统的所有属性:
asadmin> get --monitor server.jvm.*
此命令返回以下属性和数据:
server.jvm.dotted-name = server.jvm
server.jvm.heapsize-current = 21241856
server.jvm.heapsize-description = Provides statistical information about the JVM's memory heap size.
server.jvm.heapsize-highwatermark = 21241856
server.jvm.heapsize-lastsampletime = 1080232913938
server.jvm.heapsize-lowerbound = 0
server.jvm.heapsize-lowwatermark = 0
server.jvm.heapsize-name = JvmHeapSize
server.jvm.heapsize-starttime = 1080234457308
server.jvm.heapsize-unit = bytes
server.jvm.heapsize-upperbound = 518979584
server.jvm.uptime-count = 1080234457308
server.jvm.uptime-description = Provides the amount of time the JVM has been running.
server.jvm.uptime-lastsampletime = 1080234457308
server.jvm.uptime-name = JvmUpTime
server.jvm.uptime-starttime = 1080232913928
server.jvm.uptime-unit = milliseconds
有关使用 get
命令的详细信息,请参阅《Sun Java System Application Server Platform Edition 8.1 2005Q1Sun Java System Application Server Enterprise Edition 8.1 2005Q1 Administration Guide》中的 "Monitoring Components and Services" 一章(有关该指南的 URL,请参见更多信息)。
另请参见: