- 3 minutes to read

Throttling

Info

Proactively monitor if your BizTalk Server environment remains in a throttling state longer than your defined threshold. Nodinite empowers you to detect and resolve performance bottlenecks before they impact your business.

The Throttling Resource with its Details, Edit, and the Metrics chart Throttling on all host instances, animated walkthrough (7.12)
Animated walkthrough: the Throttling Resource, its Details and Edit Remote Actions, and the Metrics chart Throttling on all host instances, with the message delivery and message publishing throttling state of every Host Instance.

The Throttling Resource in OK state in a Monitor View filtered on the Health Check category (7.12)
The Throttling Resource as seen in a Nodinite Monitor View, providing a clear overview of system health.

Category Name = "Health Check"
Resource Name = "Throttling"

What's being evaluated for 'Throttling'?

Throttling is a normal part of BizTalk operations, but extended throttling can signal underlying issues. Nodinite evaluates if the throttling state has been active beyond your configured threshold (e.g., more than X minutes), so you can take timely action.

  • Message delivery throttling state
  • Message publishing throttling state

Read more about Host Throttling Performance Counters

The evaluated states are summarized below:

State Status Description Actions
🚫 Unavailable Resource not available Evaluation of the 'BizTalk Host Throttling Performance Counters' is not possible due to network or security issues Review prerequisites
⚠️ Warning BizTalk is throttling Your BizTalk environment has been in the throttling state above the configured threshold Details
Edit
✅ OK BizTalk is not throttling BizTalk has enough CPU and memory to handle the current load Details
Edit

Tip

You can reconfigure the evaluated state using the Expected State feature on every Resource within Nodinite.


What remote actions are available?

  • Details – Not yet available for this Resource
  • Edit – Not yet available for this Resource; use the global Configuration
  • Metrics chart – The throttling state of every Host Instance over time

The Action menu of a Health Check Resource with Details and Edit under Control Center and Metrics chart under Metrics (7.12)
The Action menu of the Throttling Resource. Every Health Check Resource has the same menu.

Details

The Details menu item opens a modal that says This view is not available yet for the resource 'Throttling'.

Details menu item in the Action menu (7.12)
The Details menu item.

Details modal for Throttling with the message This view is not available yet for the resource Throttling (7.12)
The Details modal for Throttling.

Edit

The Edit menu item opens a modal that says This view is not available yet for the resource 'Throttling'. Adjust the threshold-based monitoring using the global Configuration.

Edit menu item in the Action menu (7.12)
The Edit menu item.

Edit modal for Throttling with the message This view is not available yet for the resource Throttling (7.12)
The Edit modal for Throttling: change the threshold in the global Configuration instead.

The Warning threshold is set to 15 minutes by default. BizTalk must be in the throttling state for more than 15 minutes to trigger a Warning state.

Metrics chart

Click the Action button and select the Metrics chart menu item. The chart Throttling on all host instances has one series for Message delivery and one for Message publishing per Host Instance, for example ReceiveHost@NODINITE01 Message delivery. Pick a Time Range (past 15 min, past hour, past day, past week) and use Id, Title, Height, Refresh Interval, and HTML for Dashboard to show the same chart as a widget on the Dashboard. The animation at the top of this page ends on this chart.

Note

The Metrics feature requires the use of the Monitoring Database.

Configuration

Change monitoring thresholds using the global Configuration for your instance of the Nodinite Microsoft BizTalk Server Monitoring Agent.


Next Steps

Configuration
Monitor Views

Monitor Views
Nodinite Microsoft BizTalk Server Monitoring Agent