Web Application Monitoring Question
Hi, Please could someone explain when alerts are raised when performing a series of requests as part of monitoring a web application. Our Ops Mgr server sits behind an ISA Server 2006 firewall with a 60 second timeout for HTTP requests. If I have a web application monitor that performs 10 requests, if the first one times out after 60 seconds, does it raise the alert immediately or does it wait until all other requests have timed out (thus waiting 10 minutes before the operator is aware of a problem)? Thanks!
January 19th, 2011 11:51am

If you configure all requests to StopOnError (on the details panel of a selected request the option is there) and there is an error like timeout, the next request in the sequence wont be processed. If you don't StopOnError then the next request in the sequence is executed and you could end up waiting 10 minutes as in your scenario. Note that this is not the same as BulkUrl group of requests (inthat case each request is an independant test). HTH, Alex.This posting is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm
Free Windows Admin Tool Kit Click here and download it now
January 19th, 2011 2:15pm

Thanks for the clarification Alexandre. Can you elaborate on what you mean by the 'BulkUrl group of requests'?
January 20th, 2011 7:00am

Hi There is a bulkurl tool: http://technet.microsoft.com/en-us/library/dd788987.aspx If you use the Authoring Template then, as Alex has pointed out, there is an option in the configuration - if you choose "Configure Advanced Monitoring", that allows to to "Stop processing any subsequent requests if any error criteria is met". This is on the first page of the advanced configuration window (towards the bottom). Cheers GrahamView OpsMgr tips and tricks at http://systemcentersolutions.wordpress.com/
Free Windows Admin Tool Kit Click here and download it now
January 20th, 2011 8:18am

Thanks Graham - I'm still not entirely clear on what the Bulk URL tool does? I'm assuming it creates a single web application template per URL entered? What I need to do is make 10 POST requests to the same web service but with a different set of parameters in the POST data for every request. If one of the requests times out, I want an alert to be raised for that request and for it to then carry on to the next request - my understanding is that this is how things used to work in MOM 2005's Web Sites & Services MP. My concern is that currently Ops Mgr is evaluating all requests then raising any alerts but I need it to raise an alert after each request if there is a timeout or the error criteria match, then move on to the next request. Can you recommend a better way to accomplish this than how I've currently configured it (1 web application monitor with 10 requests)?
January 20th, 2011 9:10am

Hi, BulkURL tool creates one web application to monitor the N requests. These requests are all run independently (it is not in a sequency) but the request body is fixed (they all have the same body) which might not help you much. Unless you have some other reason (other than mantainability) it seems like you should use 10 different web application to monitor each request. If you use one, the requests are processed in a sequence, one after the other. If they timeout fast wouldnt be a problem, but since you are concerned with 10 minutes timesout and serialization of the calls, I'd just create a new web application for each requests (so you can have different post bodies and independant running tests). - Alex.This posting is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm
Free Windows Admin Tool Kit Click here and download it now
January 20th, 2011 1:16pm

Thanks for the advice Alexandre.
January 21st, 2011 6:51am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics