Host Throttling
  • 18 Jun 2018
  • 3 Minutes To Read
  • Contributors
  • Print
  • Share
  • Dark
    Light

Host Throttling

  • Print
  • Share
  • Dark
    Light

In BizTalk, you might sometimes see the performance of the server is going down or slow. The idea behind the BizTalk360 Throttling Analyzer is to simplify the complexity in understanding the BizTalk Throttling mechanism and provide a simple dashboard view. The purpose of host throttling is to notify the customers if there is any throttling happening in their environment.

Setting up monitoring for Host Throttling

  • Log into the BizTalk360 application
  • Click 'Monitoring' in the navigation panel
  • Click the + button against 'Manage Mapping' tab and select 'BizTalk Environment'
  • Select the Alarm name (see Creating an alarm) from the drop down for which you would like to associate the alerts
  • Select the Host Throttling tab. This will list the hosts that are available in the BizTalk environment
  • Let’s say, we want to monitor the BizTalkServerApplication. Select BizTalk server application checkbox and click enable monitoring from the drop down for which you would like to associate the alerts
  • Select the Host Throttling tab. This will list the hosts that are available under environment.

Let’s say, we want to monitor the BizTalkServerApplication.

  • Select BizTalkServerApplication checkbox and click Enable Monitoring

By enabling monitoring it will automatically start monitoring the host. BizTalk360 monitoring will automatically collect the data and display the status (as Healthy or Error)

  • Click the Edit button to open the Throttling Monitoring Rules blade window and configure the threshold alert for publishing and delivery throttling
  • Click Save Configuration to monitor the host throttling

The configured host will get displayed in the host throttling tab

Host-Throttling-Monitoring.gif

From the Threshold Monitor alarm, the BizTalkServerApplication Host needs to be monitored for Throttling. In case of Publish Throttling a Warning should be send in case of Rate Throttling or Process Memory Throttling. In case of Delivery Throttling, a Warning should be send, when any throttling persists for more than 60 seconds.

In depth look at throttling monitoring rules configuration page

In this section, we will get deep knowledge about every configuration and functionality of publishing and delivery throttling. The first step in host throttling is to create an alarm and map the alarm with the host available in the environment. Click here to understand the process of creating an alarm.

Let's say, the administrator should get notified with a warning for publishing throttling if rate throttling or the database session throttling persist for more than 60 seconds. The same way the Administrator should get notified with error information when Thread Count or User Override for Delivery Throttling persists for more than 2 minutes.

  1. Publish throttling - This section helps you to configure the threshold alert for Publish Host Throttling. In this case, you can configure the Throttling monitoring parameters based on the scenario mentioned above. This section has the following parameters:
  • Threshold Type
  • Throttling Type
  • Duration
  1. Delivery throttling - This section helps you to configure the threshold alert for Delivery Host Throttling. In this case, you can configure the Throttling monitoring parameters based on the scenario mentioned above. This section has the following parameters:
  • Threshold Type
  • Throttling Type
  • Duration
  1. Time Units - Units to find out how long it may take before thresholds are violated
  2. Add Condition - Click this button to add another condition to your host throttling rule
  3. Save Configurations - Helps you save the configured conditions to your host throttling monitoring rule
  4. Close - Close the host throttling Monitoring Rules screen

BizTalk360-Monitoring-BizTalk-Host-Throttling-Monitoring-Edit-Rules.png

Editing the host throttling rule

BizTalk360 allows the user to modify the configured monitoring rules. You can change the throttling conditions associated with that host. For example, the user wants to add a sub-condition to the existing rule, in that case, follow the below steps:

  • Click the Edit button on the grid for the host which you wish to edit.
  • Throttling Monitoring Rules blade window will be opened
  • Click the + icon and add the sub-condition with the help of the operators.
  • Click Save configurations to save the changes.

BizTalk360-Monitoring-BizTalk-Host-Throttling-Monitoring-Edit-Rules2.jpg

  • Click Config icon to view the updated sub-condition result

BizTalk360-Monitoring-BizTalk-Host-Throttling-Monitoring-Results.jpg

Was This Article Helpful?