• Thanks Nick. It looks interesting and if it's not too much to ask, I would like to see your solution published in an article so I can explore what it may have to offer that I can use.

    I would like to point out that retrieving information from the logs is quite simple for me as I have SSRS reports with all the filters I need to drill down to any problems quickly and efficiently. Also, my environment consists of roughly of 20 machines trying to run ssis packages at any given time and this solution allows me to easily throttle the number of packages executing at one time preventing the sql server's resources from becoming completely consumed. Another thing is, the machines requesting the packages to be executed can't be waiting around for the package to finish running before they begin processing the next job in their queue.