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 ?
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!
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.
URL Monitoring can be done with Site24x7 On Premise Poller which serves your purpose.
- Login and go to URL Monitor Summary page
- Hover on the hamburger icon beside the Display Name and click Edit
- Beside Monitoring Locations, click on the pencil icon and select the Poller agent as one of them.
- 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.
- Write a plugin which will ping the URL and get a response, that can be used for alerting.
- Our server monitoring agent will execute the plugin and post the response to Site24x7 every five minutes.
- 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!
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.