BizTalk Tab
The BizTalk tab of the Remote Configuration tells the Nodinite Microsoft BizTalk Server Monitoring Agent which BizTalk Server Group to monitor, and which artifacts to leave out.
- ✅ Connect to the BizTalk management database (BizTalkMgmtDb)
- ✅ Fail over automatically through an Always On Availability Groups listener
- ✅ Hide Applications and Resources you don't want to see, with RegEx filters

The BizTalk tab: Enabled, the Connection String, then BizTalk Application(s) filter › Add with the expression ^Test. After Save and close, the agent stops monitoring the BizTalk Applications whose name starts with "Test".
Enable monitoring
To enable monitoring, configure the agent with the BizTalk management database connection string for the group you wish to monitor.
- Connection String — Enter the connection string for the BizTalk management database (typically BizTalkMgmtDb)
The agent connects to BizTalkMgmtDb using Microsoft.Data.SqlClient with modern TLS defaults—older connection strings may need updates when upgrading the agent.

The BizTalk tab: Enabled and the BizTalk management database Connection String.
Quick Start Examples
Dev/test with self-signed certificate:
Data Source=localhost;Initial Catalog=BizTalkMgmtDb;Integrated Security=True;Encrypt=True;TrustServerCertificate=True;
Production with trusted CA:
Data Source=SQL01\BIZTALK;Initial Catalog=BizTalkMgmtDb;Integrated Security=True;Encrypt=True;TrustServerCertificate=False;
Tip
Need help with connection strings? See the comprehensive SQL Server Connection Strings guide for:
- Certificate validation and encryption settings
- Always On Availability Groups (AOAG) configuration
- Troubleshooting common errors
- Security best practices
Important
If you see "The certificate chain was issued by an authority that is not trusted", add
TrustServerCertificate=Trueto your connection string OR install the SQL Server certificate's CA on the agent host. See SQL Server Connection Strings for details.
Important
Restart the monitoring agent after changing the connection string.
Important
If you run multiple agent instances for a single BizTalk Server Group:
- Update the connection strings (BizTalk Management Database and Agent Database) in the
Settings.jsonfile on all servers- The two connection strings have different syntax—BizTalkMgmtDb uses standard SQL connection format, Agent Database uses application-specific format
Always On Availability Groups (AOAG)
When BizTalk Server runs on SQL Server Always On Availability Groups, the agent connects through the AG listener for automatic failover.
AOAG Connection String Example
Data Source=AG-Listener;Initial Catalog=BizTalkMgmtDb;Integrated Security=True;Encrypt=True;TrustServerCertificate=True;MultiSubnetFailover=True;
Tip
Use
MultiSubnetFailover=Truefor faster failover (2-3s vs 10-20s). See SQL Connection Strings for AOAG configuration details.
Filters
Exclude Applications and Resources by their Name with regular expressions. The tab has two filter lists:
| List | Matches |
|---|---|
| BizTalk Application(s) filter | BizTalk Application names |
| BizTalk Resources(s) filter | BizTalk artifact names (ports, orchestrations, and other Resources); "Resources(s)" is the product's own spelling |
Click Add in a list to add a filter. Each filter has a Filter expression (a RegEx) and an Enabled box; a new filter starts empty and enabled. Clear Enabled to keep a filter without using it. Both lists are empty until you add a filter, so by default the agent monitors everything in the Group.

A BizTalk Application(s) filter with the expression ^Test.
^[_].*
This RegEx removes all Resources starting with an underscore (_).
Tip
Test filters individually to avoid accidentally hiding important Resources.
Click Save or Save and close to apply the changes; see Save on the configuration overview.
Next Steps
- Health Check Tab
- Settings Tab (the Agent Database connection string)
- Configure BizTalk Monitoring Agent (all tabs)