Allow Definition of Business Transactions

Description

Migrated from NovaTec Jira. Originalticket: INSPECTIT-1188

based on the visions on Business Transactions defined in Confluence, this ticket should deal with the first step towards business transactions in inspectIT.

  • Each application (see INSPECTIT-1187) can have a list of business transactions.

  • Each business transaction has a name

  • Each invocation sequence belongs to exactly one business transaction

  • The mapping is done using rules when defining the business transactions

  • For now only the following rules are implemented

    • URL pattern

    • HTTP POST/GET

    • These two rules were selected as URL will address 90% of all usecases and POST/GET as this will help us within the dvdstore sample to build up meaningful BTs

  • If a sequence cannot be matched, it is associated with a general default BT

  • Changes to the definition and naming of business transactions do NOT need to affect older invocations

  • The business transaction should be added to the invocation sequence view.

  • The definition should be stored as XML

Documentation: Business Context Configuration

Environment

None

Assignee

Alexander Wert

Reporter

Stefan Siegl

Labels

Integrator

Ivan Senic

Components

Sprint

None

Fix versions

Priority

High
Configure