Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-2289

Docs: separate metrics attributes from standard ones

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Minor Minor
    • 7.0.0.ER2 (Beta)
    • 7.0.0.ER2 (Beta)
    • Documentation
    • None

      In the doc, in sections 8.9.5.2. http-listener Attributes, 8.9.5.3. https-listener Attributes and 8.9.5.4. ajp-listener Attributes, there are listed all available attributes for those listeners. There are also metric attributes listed in those sections:

      request-count
      processing-time
      max-processing-time
      error-count
      bytes-sent
      bytes-received
      

      I think it would be more convenient to separate those metric attributes somehow from rest of the others (into separate table maybe?).

      Why?

      Those attributes are read-only and used for metrics (only when statistics for undertow is enabled). Moreover when user calls /subsystem=undertow/server=default-server/http-listener=default:read-resource he do not see them. To see them user has to call /subsystem=undertow/server=default-server/http-listener=default:read-resource(include-runtime=true)

      How to distinguish whether attribute is a metric one? Execute /subsystem=undertow/server=default-server/http-listener=default:read-resource-description and search for "access-type" => "metric", e.g.:

      "request-count" => {
          "type" => LONG,
          "description" => "The number of requests this listener has served",
          "expressions-allowed" => false,
          "nillable" => false,
          "access-type" => "metric",
          "storage" => "runtime"
      },
      

              zrhoads Zach Rhoads (Inactive)
              jstourac@redhat.com Jan Stourac
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 30 minutes
                  30m