Message Tracking
Message tracking enables close to real-time monitoring of messages that are received and sent to and from your integration solution. The IPM message tracking system is built upon the BizTalk Business Activity Monitoring (BAM) infrastructure. Both IPM and BAM use a “wiretap architecture”, which means that no changes to your existing solution are required and everything is solved via configuration in IPM. Message tracking works as an extra layer on top of your existing integration solution!
By default, message tracking is inactive and all the error monitoring features are fully functional without message tracking enabled. Message tracking is invaluable when monitoring the “pulse” and activity in you integration solution. It makes the power of BAM available to all users and scenarios.
Message Tracking by day
The aggregated status of an application is based on the state of its receive locations, send ports, host instances, orchestrations, and possible suspended messages. IPM will highlight failed applications and alert the user to attend to these. As the status-update is instant, it will allow support-personnel to react on the issues seconds after they occurred.
IPM shows the number of messages received and sent for the past seven days. This will allow the user to instantly be able to measure the number of messages of a specific day to that of previous days.
The message tracking view can also be made available to “business users” and “system owners”. This will help them make sure that they have received and sent the expected messages (without having to contact the BizTalk administrators and developers).
Message Tracking by hours
The aggregated status of an application is based on the state of its receive locations, send ports, host instances, orchestrations, and possible suspended messages. IPM will highlight failed applications and alert the user attend to these. As the status update is instant, it will allow support personell to react on the issues seconds after they occurred.
IPM also allows further drilling down in the tracked data, even showing received and sent messages per hour within a specific day. This feature is very useful to validate that data has been sent or received at a certain time – for example in a ”batch” integration scenario.
Message Tracking in figures
Graphs are of course good for instant views, and makes it easy to compare different days and hours. IPM however also shows the number of messages received and sent on the different ports in figures – just to make sure that even the color blind amongst us can make sure their messages have been sent and received as expected.

