What should you monitor in BizTalk environment? Here's a checklist

March 2, 2022

The goal of monitoring your BizTalk environment is to minimize the amount of time that an anomaly goes undetected, and ideally to help proactively detect situations that might cause an exception before they occur.

A BizTalk environment can be huge, with many interconnected systems, making it difficult to have a complete overview of what needs to be monitored. And most monitoring solutions require manual setup of alerting and thresholds, making it almost impossible to have adequate monitoring coverage.

BizTalk monitoring checklist

In this post, we'll share a checklist to help you confirm that you're monitoring what needs to be monitored in your BizTalk environment.

Change and error log

  • Logs changes on added components
  • Logs changes on deleted components
  • Added applications
  • Deleted applications
  • Messaging pattern changes
  • Renaming of components
  • Errors

Server parameters

  • CPU
  • Memory
  • Disk utilization
  • Network
  • BizTalk spool

BizTalk Host parameters

  • Active instances
  • Data size
  • Inbound latency
  • Message delivery delay
  • Message delivery incoming rate
  • Message delivery outgoing rate
  • Delivery throttling state
  • Outbound latency
  • Process memory usage
  • Queue length
  • Resident orchestration
  • Suspended messages

BizTalk ports & orchestration parameters

  • Message count
  • Message delay
  • Message volume per port
  • Message volume per orchestration

BizTalk messaging patterns

  • Message count
  • Delay
  • Message volume

Status monitoring

  • Stopped notifications on BizTalk hosts
  • Ports/receive notifications
  • Orchestrations
  • Disconnect notifications from agent
  • Reconnect notifications from agent

SQL BizTalk parameters

  • All stored procedures
  • Databases
  • Memory usage stats
  • CPU usage
  • I/O activities
  • Server wait stats
  • Historical blocking information
  • Missing indexes
  • Logical disk volumes
  • Database parameters
  • Error captures
  • Maintenance plan jobs
  • Scheduled jobs
  • OS build settings
  • SQL server settings and configuration
  • Memory settings
  • CPU processor/parallelism settings
  • Virtual page size
  • Accounts
  • Remote servers
  • Database and user rights


Get a complete overview of your BizTalk environment

Lots to keep an eye on, eh? Solutions like AIMS use AI and machine learning to automatically map your entire environment and connected systems – down to the port & orchestration level – helping you get the kind of overview that's impossible with manual alerting and configuration. Download our free Guide to BizTalk Performance Monitoring to learn more.

Free eGuide to BizTalk Performance Monitoring

Topics from this blog: Blog


Ricardo is a Microsoft integration expert, including BizTalk and Azure. He is a former BizTalk Premier Field Engineer, and is AIMS Head of Customer Success and Technical Evangelist.

Ricardo Torre

Ricardo is a Microsoft integration expert, including BizTalk and Azure. He is a former BizTalk Premier Field Engineer, and is AIMS Head of Customer Success and Technical Evangelist.

Share this Post

Subscribe to our newsletter



A Beginner's Guide To AIOps

AIOps is the core of digital operations. It acquires data from different sources including existing IT monitoring tools and automates processes to the point where users are given only the truly...

Automated Azure Monitoring with Artificial Intelligence

Traditional monitoring fails in a modern IT environment when systems and IT applications become more complex, more agile, partly due to interconnect connectivity between applications and the external...

IT operations monitoring

IT operations monitoring tools will help you better understand and control all your IT data and information. AIMS automated monitoring solution is powered by AI, which gives you even greater...