One of the biggest issue when you are a BizTalk developer is that once you put your code outside of the dev environnement you have no idea how it's behaving (how many times we countered situations when an orchestration is very slow on prod and we can't know exactly easily neither why or which shape(s) is/are taking too much time to execute). This tool is here is to provide an answer to that issue.
This tool is based on an old powerful tool with the same name that wasn't working anymore since BizTalk 2009.
Enhancements :
- Added the possibility to profile only a set of particular orchestration instances identified by their InstanceID
- Added BizTalk application filters (the tool wasn't usable when the BizTalk platform has many orchestrations deployed as you can imagine)
- Fixed timezone issues (The tool wasn't working when the system and SQL server were on two different timezones)
How can i use it ?
Here you can find a quick usage guide.
We love contributions! There's lots to do, so why not chat with us about what you're interested in doing? Please star/follow the project and let us know about your plans.
Documentation, bug reports, pull requests, and all other contributions are welcome!
To suggest a feature or report a bug: https://github.com/mahieddine/biztalk-orchestration-profiler/issues
If i was working with you and show you this tool that helped you find out what was going wrong in a minute or so, i'm sure you would have bought me coffee.