- what Spring configuration was loaded (taking into account all the overridden configuration),
- what threads are running and with what properties,
- what interceptors are present on what spring beans
Here are some screenshots to illustrate this:
First we show the JMX overview page:

Clicking on the fooBean leads to the following view:

Clicking on the Configuration property shows the config values of the bean:

Which corresponds to following spring configuration:

You can also see all the threads that run in the JVM with their attributes:

Additional features:
- Change the log4j logging level for a certain package during runtime
- Get the current configuration location of log4j
- See the measurements from the JaMON performance measuring interceptor
- Activate log4j appenders during runtime (e.g. to get more info in case of problems)
- See all system properties defined in the JVM (e.g. to get the current CLASSPATH)
- Get the order of the configuration files as Spring reads them
No comments:
Post a Comment