Admin: Jmx

From Resin 3.0

(Difference between revisions)
Jump to: navigation, search
(New page: Category: Admin Category: Jmx When you want to see custom MBeans or management variables, you can use the JMX page to look at all managed beans deployed through Resin. Each MBean...)
 
 
Line 37: Line 37:
 
; Logging
 
; Logging
 
: list of the JVM's Logger names
 
: list of the JVM's Logger names
 +
 +
== Resin Beans ==
 +
 +
; BlockManager
 +
: Resin's block cache used for memory/disk paging of caches and database
 +
; Cluster
 +
: Cloud/cluster topology information about the configured clusters
 +
; ClusterServer
 +
: Network information for each Resin server in the cluster
 +
; ConnectionPool
 +
: Database pooling statistics
 +
; Database
 +
: Configuration information for a <database>
 +
; HealthCheck
 +
: The current status of each health checker in Resin
 +
; Host
 +
: Virtual host configuration and statistics
 +
; JdbcDriver
 +
: Database configuration and statistics for each <driver> block
 +
; LocalRepository
 +
: Summary of the applications stored in the .git repository
 +
; Memory
 +
: Resin summary of the JVM's memory statistics
 +
; Port
 +
: TCP listener configuration and statistics for HTTP, cluster and custom ports
 +
; ProxyCache
 +
: HTTP Proxy Cache statistics
 +
; Resin
 +
: Top-level Resin configuration like resin.home and resin.root
 +
; Server
 +
: ServletContainer configuration and statistics
 +
; SessionManager
 +
: Servlet session statistics for each web-app
 +
; ThreadPool
 +
: Resin's internal thread pool configuration and statistics
 +
; WebApp
 +
: Servlet web-app configuration and statistics

Latest revision as of 00:08, 15 October 2010


When you want to see custom MBeans or management variables, you can use the JMX page to look at all managed beans deployed through Resin.

Each MBean has a set of attributes showing the value of the admin bean at the current time.

Contents

[edit] Java MBeans

[edit] com.sun.management:

HotSpotDiagnostic
Contains settings for the JVM's just-in-time compiler

[edit] java.lang:

Classloading
Counts classes loaded and unloaded throughout the JVM
Compilation
just-in-time compilation time
GarbageCollector
Garbage collection time and counts of last memory recovered
Memory
Heap and non-heap summaries for the JVM's memory
MemoryManager
JVM internal information
MemoryPool
Individual memory statistics for each of the JVM's memory pools: tenured, eden, etc.
OperatingSystem
Operating system information provided by the JVM, including physical memory, CPU count, swap space, etc.
Runtime
JVM start information including the boot classpath, arguments, JVM version.
Threading
JVM-supplied thread information, including current thread count and peak thread count

[edit] java.util.logging

Logging
list of the JVM's Logger names

[edit] Resin Beans

BlockManager
Resin's block cache used for memory/disk paging of caches and database
Cluster
Cloud/cluster topology information about the configured clusters
ClusterServer
Network information for each Resin server in the cluster
ConnectionPool
Database pooling statistics
Database
Configuration information for a <database>
HealthCheck
The current status of each health checker in Resin
Host
Virtual host configuration and statistics
JdbcDriver
Database configuration and statistics for each <driver> block
LocalRepository
Summary of the applications stored in the .git repository
Memory
Resin summary of the JVM's memory statistics
Port
TCP listener configuration and statistics for HTTP, cluster and custom ports
ProxyCache
HTTP Proxy Cache statistics
Resin
Top-level Resin configuration like resin.home and resin.root
Server
ServletContainer configuration and statistics
SessionManager
Servlet session statistics for each web-app
ThreadPool
Resin's internal thread pool configuration and statistics
WebApp
Servlet web-app configuration and statistics
Personal tools