The Business transactions are an integral part of every flowpath. Each flowpath is identified as a business transaction. Business transaction provides a logical grouping of all incoming requests. To identify any business transaction, several types of rules are available.

It is further classified into two sections:

Global Configuration

Tags

Tags categorize data from numerous sources or accounts, identifying teams, roles, environments, or regions for accountability. They streamline dashboard organization and workload searches, aiding in querying and charting APM data. Tags offer a high-level organization while allowing for finer details, like capturing user names or other high-cardinality values.

Users can also add a new tag by clicking the button. The following page opens user need to provide the details of the following fields:

Pattern Configuration

The rules defined in this section provide patterns of URL and dynamic request properties (HTTP methods, query parameters, and others) to identify business transactions.

Note: In pattern only ‘*’ is supported.

A list of business transaction patterns is displayed with the following details:

The operations for the Business transaction pattern

Configure Detection Rules

Split by Method Execution

Business transactions are created based on the method executing these transactions. There are several methods which you can use to create a rule for capturing business transactions via methods. Click on the Add icon and you will be redirected to the popup where the following options are available:

Split by Request Headers

Business transaction(s) are created based on headers. You can specify the headers by provides configuration for Business Transaction based on request headers, for monitoring using the specified headers.

The application agent creates business transactions for the headers specified by two ways:

This section provides configuration for Business Transaction based on request headers, for continuously monitoring these headers. Click on the add icon to add a business transaction header rule. Once clicked, you will be able to see the added request header rules denoting the following:

In case you want to add a new request header rule, provide the following values:

Note that any request matching the rules you have provided here will be categorized as a business transaction.

Split by Response Headers

Business transaction(s) are created based on headers in the response. The application agent creates business transactions for the headers by providing configuration for Business Transaction based on response headers, for continuously monitoring these headers.

This section provides configuration for Business Transaction based on response headers, for continuously monitoring these headers.

Click on the add icon to add a business transaction header rule. Once clicked, you will be able to see the added request header rules denoting the following:

Click on the add icon to add a business transaction header rule. Once clicked, you will be able to see the added request header rules denoting the following:

In case you want to add a new response header rule, provide the following values:

Tags

Tags organize data coming from a large number of sources and/or to a large number of accounts. It identifies teams, roles, environments, or regions to know who's responsible for what and also organizes and searches dashboards and workloads to Query and chart APM data. Tags are useful for organizing data at a high level to add more fine-grained detail, like capturing user names or other high-cardinality values. This functions the same as described in global configuration tags.

Note: