You should decide about the information you need to track, so that after you deploy the project you can set tracking options and limit the performance hit.
It is recommended that you do not track each and every message because each time a message is touched, BTS Health and Activity Tracking (HAT) makes another copy of the message. You can narrow the scope by tracking only specific ports and pipelines which will maximize the performance of your system.
BizTalk Server 2006 offers couple of ways you can enable/disable tracking.
- Host Tracking
- Receive/Send Port Tracking
- Receive/Send Pipeline Tracking
Best part is that you can always change all of these options from BTS Administration Console after the executable is deployed. BTS2006 comes with reenergized Administration Console with many new administrative options.
Host Tracking – Right click on the Host and click “Properties” to enable/disable Host tracking. Point to remember here is BTS requires at least one Host with enabled Tracking. So, if you have only one Host then the Administration Console won’t allow you to disable Tracking. You could still achieve a Host without Tracing by creating an additional Host with disabled tracking.
Receive/Send Pipeline Tracking – Right click on the pipeline and select “Tracking…” to get to the below screen.
Receive/Send Port Tracking – Right click on port and select “Tracking…” to get to the below screen shot.