Download PDF
Download page Correlate Business Transactions for EUM Monitoring.
Correlate Business Transactions for EUM Monitoring
You can correlate the network request events of End User Monitoring (EUM) applications with the business transactions of business applications. The EUM application can be a browser, mobile, or IoT application. The correlation is made between EUM application beacons containing network request event information and instances of business transactions (transaction snapshots).
This page discusses the general configuration for business translation correlation for EUM applications. For detailed information, including how and what is correlated for each type of EUM application, see the following pages:
ビジネストランザクションを関連付ける利点
ビジネストランザクションとネットワークリクエストのスナップショットを関連付けることにより、ユーザエクスペリエンスの低下につながっているバックエンド アプリケーションの潜在的な問題を特定できます。たとえば、サーバエラーまたはデータベースクエリによって低速または非常に低速なユーザエクスペリエンスが発生していることが判明することがあります。
はじめに
ビジネストランザクションを関連付けるには、次の手順を実行する必要があります。
- Purchase licenses for Application Performance Monitoring (APM) and End User Monitoring (EUM).
- Instrument a business application with a supported App Agent:
- Instrument an EUM application (Browser, Mobile, or IoT application).
If automatic business transaction correlation is not supported for your App Agent, you can manually enable business transaction correlation in the Controller UI.
Business Transaction Correlation Support for App Server Agents
The table below shows the App Agents that have support for correlating business transactions. Automatic correlation support means that business transactions are automatically correlated by default. For manual correlation, you must manually enable business transaction correlation.
アプリサーバエージェント | Type of Correlation Support |
Automatic (Java Agent 20.3.0 and higher) | |
手動 | |
手動 | |
手動 | |
Pythonエージェント | 手動 |
Access Business Transaction Correlation
To configure business transaction correlation:
- In the Application Dashboard, click Configuration > User Experience App Integration.
Under the Business Transaction Correlation tab, there are two options depending on the correlation support for your App Server Agents:
For agents with support for automatic correlation, see Automatic Correlation of Business Transactions.
For agents without support for automatic correlation, see Manually Enable Business Transaction Correlation.
Automatic Correlation of Business Transactions
By default, the correlation of business transactions of business applications instrumented with the Java Agent 20.3.0 and higher is enabled.
Under the Business Transaction Correlation tab, you can choose to opt out or filter requests with match or exclude rules.
Opt In to Automatically Correlate Business Transactions
To opt in to have business transactions automatically correlated, you must need to use the Java Agent 20.3.0 and higher. If you are using an older version of the Java Agent, you must upgrade the agent.
For unsupported agents, you need to manually enable business transaction correlation.
Opt Out of Automatic Correlation
If business transaction correlation is enabled by default, you can opt out by doing the following:
- In the Application Dashboard, click Configuration > User Experience App Integration.
Under the Business Transaction Correlation > Opt Out of Correlation, click opt out of correlation.
- [Opt Out of Correlation] ダイアログで、[Opt Out] をクリックします。
Manually Enable Business Transaction Correlation
For App Agents that do not have automatic correlation support, you need to manually enable business transaction correlation.
To manually enable business transaction correlation:
- In the Application Dashboard, click Configuration > User Experience App Integration.
Under the Business Transaction Correlation tab, check the Enable Business Transaction Correlation checkbox.
Disable Business Transaction Correlation
To disable business transaction correlation:
- In the Application Dashboard, click Configuration > User Experience App Integration.
Under the Business Transaction Correlation tab, toggle the Enable button.
Filter Business Transactions for Correlation
You can also specify which business transactions includes or excludes correlation headers. If you do not add request match rules or request exclude rules, all requests have correlation headers by default.
To add a request match or exclude rule:
- From Filtering Options, expand Request Match Rules or Request Exclude Rules.
- [Add Rule] をクリックします。
- Check the Method to use the default HTTP method GET or select a different HTTP method.
- Check the URI checkbox and select one of the matching methods from the dropdown:
- 次で始まる(Starts With)
- 終わり(Ends With)
- 次を含む(Contains)
- 次と等しい(Equals)
- Matches Reg Ex
- Is in List
- (Optional) Click to check the NOT checkbox. This condition reverses the results by excluding the requests that match the specified parameters.
- Add Rule.