Go to All Forums

URL Check (local) delay 'Trouble' until multiple failures ?


We are using local URL checks (127.0.0.1/blah) to monitor individual web/appservers, but we don't want alerts to be triggered at the very first time this occurs. Can we delay such alert until a number consecutive of failures have occured ?

I've tried setting the 'downtime notification delay' on the Server monitor to 'notify after 3 consecutive failures' , but this does not have any effect on the URL check monitoring.

Am I missing something here, or does this functionality not yet exist ? 

Replies (8)

Re: URL Check (local) delay 'Trouble' until multiple failures ?

(strange enough I wasn't able to add new topic when logged in (had to add a tag, and when I did add a tag it errored with unknown error/please try again later)

Reply 0

Re: Re: URL Check (local) delay 'Trouble' until multiple failures ?

Sorry for the inconvenience, we'll fix it ASAP. 

Reply 0

Re: URL Check (local) delay 'Trouble' until multiple failures ?

..Or can we configure the URL timeout somewhere ?  This looks to be some 5 seconds now, after which the check 'fails'. 

Reply 0

Re: URL Check (local) delay 'Trouble' until multiple failures ?

Currently, our Resource Check Monitoring cannot delay 'Trouble' until the checks fail multiple times. We will alert once the check fails.

However, we have a full fledged URL Monitoring solution that will fit your requirement. Ensure your URL is accessible from the outside environment.

Hope this helps. Let us know for further queries.

Thanks!

Reply 0

Re: Re: URL Check (local) delay 'Trouble' until multiple failures ?

That's the issue, we don't have (nor want!) these per-server URLs to be available from the outside. The outside can access the environment via load balancers only, but we also want to monitor behind the load balancer. 

I will create custom agents using curl monitoring for this then. Not ideal, but should work better for us.

Reply 0

Re: Re: Re: URL Check (local) delay 'Trouble' until multiple failures ?

URL Monitoring can be done with Site24x7 On Premise Poller which serves your purpose.

  1. Login and go to URL Monitor Summary page
  2. Hover on the hamburger icon beside the Display Name and click Edit
  3. Beside Monitoring Locations, click on the pencil icon and select the Poller agent as one of them.
  4. Save your changes

Please read our documentation to guide you through setting up a URL monitor using On-Premise Poller.

An alternative way is to write Custom Plugins.

  1. Write a plugin which will ping the URL and get a response, that can be used for alerting.
  2. Our server monitoring agent will execute the plugin and post the response to Site24x7 every five minutes.
  3. Data can be viewed in the dashboard

Please refer our documentation for writing a plugin:

https://www.site24x7.com/help/admin/adding-a-monitor/plugins/custom-plugins.html

https://www.site24x7.com/help/admin/adding-a-monitor/plugins/windows-custom-plugins.html

Let us know for any other queries.

Happy Monitoring!

Reply 0

Re: Re: Re: Re: URL Check (local) delay 'Trouble' until multiple failures ?

Thanks.  I managed to create custom plugin monitoring for this to get HTTP code/response time, and this seems to be working fine. 

Will it be possible to change the 5 min interval to i.e. 1 minute in near future ? Or will it remain at 5 mins ?

 

Will also have a look at the on-premise poller.

Reply 0

Re: Re: Re: Re: Re: URL Check (local) delay 'Trouble' until multiple failures ?

Hi,

Please mail us your specifications at support@site24x7.com. We will be happy to help.

 

Thanks! 

Reply 0