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.
Topics from this blog: Blog