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

        

Reply via email to