• Print
  • Share

Understanding BizTalk360 Throttling Analyser

  • Updated on 18 Jun 2018
  • 3 minutes to read
  • Contributors

This section gives some more insight in the BizTalk360 Throttling Analyser. It is divided in the following parts:

  • What Is The Purpose Of BizTalk360 Throttling Analyser
  • How To Start/Pause Throttling Performance Counters Collection Service
  • How To Disable Access For Throttling Analyser
  • For How Long The Throttling Performance Data Will Be Stored

What Is The Purpose Of BizTalk360 Throttling Analyser

Throttling Analyser in BizTalk360 helps to overcome the following challenges:

  • Throttling is difficult to understand. Experienced BizTalk professionals too sometimes face challenges in understanding huge volume of raw data provided by BizTalk server.
  • BizTalk server only provides raw performance counter data. There are no visual tools to understand them better.
  • Traditional performance monitoring tools like PerfMon, for example, are not suited for monitoring throttling
  • Enterprises don't monitor throttling conditions in real time. Before moving the system to production, enterprises do lot of performance testing, monitor and tune the system. While in production, the scenario is different.

Synthesizing performance counter data and correlating various parameters is difficult and a challenge in terms of effort to an integration expert too. The goal is to give a visual cue of what is happening in the environment in a near real-time condition.

How To Start/Pause Throttling Performance Counters Collection Service

BizTalk360 comes with a monitoring service which is responsible for collecting the required throttling performance counter data from various servers in the environment. It understands the host/host instances configuration and periodically collects the required performance counter data and stores it in the BizTalk360 database. The default collection time is 15 seconds. The collection algorithm is optimized, so that it will not collect unnecessary information. The data is persisted for 7 days, users will not be able to modify it.

From BizTalk360 v8.0, Throttling Analyser is moved under Analytics tab. Service status of Throttling Analyser can be accessed from Settings>Analytics Health> Analytics Service Status. To read more about Analytics click here.

This throttling collection service can be started or paused as needed.

  • Click Settings icon on the top right corner of the page. This navigates to BizTalk360 Settings page.
  • Click Analytics Health in the left menu bar. This navigates to the Analytics Health and displays the list of subcategories to manage the health of Analytics section.
  • Click Monitoring Services Status from the list
  • In the list, select Throttling Collection service and click Start / Pause as needed
  • In BizTalk360, the user can perform the required operation in 3 different ways:
    • Selecting the service (check box) and clicking on the Operation buttons (Start/Pause) at the top of the grid
    • Selecting the service (check box). When you do this, you will notice an inline operation showing up right next to the check box with the possible operations that you can perform on the service.
    • Hovering over the record in the Current State column - When you hover the mouse over the Current State column, you will notice the possible operations that can be performed on the selected service.

Below screen shot shows the sub service.

BizTalk360-Analytics-Throttling-Analyser-Sub-Service.png

How To Disable Access For Throttling Analyser

The Throttling Analyser feature is available for all Super Users of BizTalk360 application. Access to this feature can be provided or restricted to non super users through User Access Policy settings.

Please follow the steps below to enable or disable access to Throttling Analyser for a normal user:

  • Click Settings icon on the top right corner of the page. This navigates to BizTalk360 Settings page.
  • Click User Access Policy in the left menu bar. This navigates to the User Access Policy - Settings Screen and the users configured for BizTalk360 application will be listed.
  • Click Edit against a normal user
  • A popup Modify Existing User Access Policy will be displayed. Navigate to the Add Permissions sections
  • Turn on the Analytics section, check / uncheck Throttling Analyser to modify the access
  • Click OK

The same can be done for a new user and modify multiple users together by selecting one or more normal users. The below screen shot slider shows you how to perform the above tasks.

BizTalk360-Analytics-Throttling-Analyser-Edit-User-Access-Policy.png

BizTalk360-Analytics-Throttling-Analyser-Edit-User-Access-Policy2.png

For How Long The Throttling Performance Data Will Be Stored

The throttling performance counter data is stored for 7 days. After this period, the data will be automatically purged.