JMX Monitoring of all ServerServices (i.e. remotely accessible network services)
--------------------------------------------------------------------------------
Key: OPENEJB-1817
URL: https://issues.apache.org/jira/browse/OPENEJB-1817
Project: OpenEJB
Issue Type: New Feature
Components: server
Reporter: David Blevins
Assignee: David Blevins
Fix For: 4.0.0-beta-3
Each ServerService will have the following JMX Attributes:
javax.management.MBeanAttributeInfo[description=, name=Access.HostPermissions,
type=java.util.List, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Access.Rejections,
type=long, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=,
name=Access.Rejections.Latest, type=java.lang.String, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=,
name=Access.Rejections.LatestTime, type=long, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Address.Address,
type=[B, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=,
name=Address.CanonicalHostName, type=java.lang.String, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Address.HostAddress,
type=java.lang.String, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Address.HostName,
type=java.lang.String, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Bind,
type=java.lang.String, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Name,
type=java.lang.String, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.ActiveCount,
type=int, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.CompletedTaskCount,
type=long, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.CorePoolSize,
type=int, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.KeepAliveTime,
type=long, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.LargestPoolSize,
type=int, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.MaximumPoolSize,
type=int, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.PoolSize, type=int,
read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.QueueSize,
type=int, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.Shutdown,
type=boolean, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.TaskCount,
type=long, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.Terminated,
type=boolean, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Pool.Terminating,
type=boolean, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Port, type=int,
read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Secure, type=boolean,
read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=ServiceUri,
type=java.net.URI, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Socket.Bound,
type=boolean, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Socket.Closed,
type=boolean, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Socket.LocalPort,
type=int, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=,
name=Socket.ReceiveBufferSize, type=int, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Socket.ReuseAddress,
type=boolean, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Socket.SoTimeout,
type=int, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Count, type=long,
read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.GeometricMean,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Kurtosis,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Latest,
type=java.lang.String, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.LatestTime,
type=long, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Max, type=double,
read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Mean, type=double,
read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Min, type=double,
read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Percentile01,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Percentile10,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Percentile25,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Percentile50,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Percentile75,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Percentile90,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Percentile99,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.SampleSize,
type=int, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Skewness,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.StandardDeviation,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Sum, type=double,
read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Sumsq,
type=double, read-only, descriptor={}]
javax.management.MBeanAttributeInfo[description=, name=Stats.Variance,
type=double, read-only, descriptor={}]
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira