We have a whole bunch of websites that are currently monitored by a Transaction with about 100 steps/actions (each being go to this URL, verify there is text on the page). If one site in the transaction is down, none of the sites after that failed step get checked.
So I created an Application Template, and added 100 HTTPS/HTTP Monitor components. I then set the URLs to the websites from the Transactions. Since the URLs are static (instead of the usual https://${IP}:${PORT}/ setting) it doesn't matter what node I assign the Application Monitor to, so I picked a webserver that actually had one of the websites. (tangent: Is there a way to have an Application Monitor assigned to nothing and still work/alert?)
Is there a better way to do this?