Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Performance Tuning Guide

- Previous: Goals
- Next: General Guidelines

### Monitoring Individual EJB Components

To gather method invocation statistics for all methods in a bean, use this command:

    asadmin get -m monitorableObject.*

where monitorableObject is a fully-qualified identifier from the hierarchy of objects that can be monitored, shown below.

    serverInstance.application.applicationName.ejb-module.moduleName

where moduleName is `x_jar` for module `x.jar`.

- `.stateless-session-bean.beanName .bean-pool .bean-method.methodName`

- `.stateful-session-bean.beanName .bean-cache .bean-method.methodName`

- `.entity-bean.beanName .bean-cache .bean-pool .bean-method.methodName`

- `.message-driven-bean.beanName .bean-pool .bean-method.methodName (methodName = onMessage)`

For standalone beans, use this pattern:

    serverInstance.application.applicationName.standalone-ejb-module.moduleName

The possible identifiers are the same as for `ejb-module`.

For example, to get statistics for a method in an entity bean, use this command:

    asadmin get -m serverInstance.application.appName.ejb-module.moduleName
    .entity-bean.beanName.bean-method.methodName.*

To find the possible objects (applications, modules, beans, and methods) and object attributes that can be monitored, use the Admin Console. For more information, see Chapter 16, Monitoring Components and Services, in Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Administration Guide. Alternatively, use the `asadmin list` command. For more information, see list(1).

For statistics on stateful session bean passivations, use this command:

    asadmin get -m serverInstance.application.appName.ejb-module.moduleName
    .stateful-session-bean.beanName.bean-cache.*

From the attribute values that are returned, use this command:

`num-passivationsnum-passivation-errorsnum-passivation-success`

- Previous: Goals
- Next: General Guidelines

- © 2010, Oracle Corporation and/or its affiliates