Uploaded image for project: 'OpenAM'
  1. OpenAM
  2. OPENAM-12160

CTS connection metrics should not be updated by UMA

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 5.5.2
    • Fix Version/s: None
    • Component/s: CTS, monitoring, UMA
    • Labels:
      None

      Description

      Bug description

      The metrics cts.connection.success and cts.connection.failure are updated by both CTS and UMA operations. However, while UMA uses the same "data layer" APIs as CTS, UMA is not a consumer of CTS and therefore should have its own metrics for tracking connections to DJ.

      How to reproduce the issue

      Details steps outlining how to recreate the issue (remove this text)

      1. Enable JMX monitoring
      2. Complete an UMA flow
      3. Observe updates to the cts.connection.success metric (via JMX, e.g. using JConsole)
      Expected behaviour
      cts.connection.success is only updated for operations going through CTS
      
      Current behaviour
      cts.connection.success is also updated for operations going through UMA
      

      Work around

      N/A

      Code analysis

      See PR for AME-14233

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              craig.mcdonnell Craig McDonnell
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: