I need a user experience monitor that will log into a web portal, and make sure 'channels' come up.
You'll need to use SEUM for this.
bobross is correct. This is precisely a problem our Synthetic End User Monitor (SeUM) was designed to solve. I would recommend downloading it and giving it a try.