Reputation: 118
I'm looking for the best way for my organization to implement some BizTalk monitoring that will notify us when messages are being suspended.
How can this be done?
Upvotes: 1
Views: 1628
Reputation: 320
You can use power shell script to get email alert for suspended messages for BizTalk.
https://gallery.technet.microsoft.com/scriptcenter/BizTalk-Suspended-Service-12f5342e
Attached script will be use for monitoring suspended message.
Upvotes: 0
Reputation: 596
Did you look at this option, it helps to notify not just suspended instances, you can look out for any states like active, ready-to-run, dehydrated etc
Upvotes: 1
Reputation: 568
If your project is fairly simple, it is also possible to do it entirely in Biztalk, using BAM and BAM Alerts. A good book is 'Pro Business Activity Monitoring in Biztalk 2009' which has a chapter 'Monitoring Biztalk Status using BAM'. Briefly, this is what you do for a simple routing based scenario, where you have a receive port, orchestration/map to transform the incoming message and a send port.
This will alert any situation, where you have received a file and did not send it out even after 1 hour ( configurable), which most probably will end up as a suspended message.
Upvotes: 0
Reputation: 8190
I would take a look at System Center Operations Manager or BizTalk 360.
Upvotes: 3