The only way to truly monitor each of your web apps on the server is to be monitoring an aspx page from each website. Since you may have sites running in various worker processes, it would be best to monitor at least one page from a site running in each of your app pools.