Uploaded image for project: 'OpenEJB'
  1. OpenEJB
  2. OPENEJB-1817

JMX Monitoring of all ServerServices (i.e. remotely accessible network services)

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.0.0
    • server
    • None

    Description

      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={}]

      Attachments

        Activity

          People

            dblevins David Blevins
            dblevins David Blevins
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: