Uploaded image for project: 'SwitchYard'
  1. SwitchYard
  2. SWITCHYARD-229

Global handler for observing messages inbound and outbound of ESB components/gateways

    Details

    • Type: Feature Request
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 0.2
    • Component/s: core
    • Labels:
      None

      Description

      It would be useful to configure a global handler that can observe all messages in and out of all switchyard ESB services running within a container, rather than having to individually configure each service with the same handler prior to deployment.

      The specific usecase is to be able to monitor interactions between various technologies/components within a runtime environment, and compare these interactions against models representing the required business transaction flow.

      In terms of how this could be configured - a programmatic interface would be preferred, although not sure if this would be considered a security risk, allowing any component to listen in on the traffic between other components running in the server. The other option is a configuration file change to switchyard, which could only be done by an administrator, but not as straightforward.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  kcbabo Keith Babo
                  Reporter:
                  objectiser Gary Brown
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: