The idea is not to monitor specific URL for icingaweb2 but similar URL which has similar login screens and redirects.
We are using icingaweb2 as an example to showcase management the capability of our great icinga product. Once management is convinced we will be allowed to monitor URLs using icinga. This is just the start
With check_http you can monitor webpages for their availability, http return codes and content, that you expect inside the webpage, like a specific string.
I, for example, use it to check the availability of webinterfaces of appliances and webpages and the validity of the certificates
I would say test the plugin and check if it is able to do what you want.
Options to start with would be -H, -u, -a and maybe -e or -s
like log1c wrote, check_http can do some basic tests for availability, response times, ssl certificate and expected content of simple html pages, but it will fail on pages that rely on javascript.
If the website doesn’t work with basic webserver authentication and needs a form to be filled out (e.g. javascript based), you should check out sakuli: https://www.consol.de/it-solutions/e2e-testing
It’s basically a webtesting tool modified to work as a monitoring plugin.
I am going to explore this. This is really great - lot of costly tools like AppD and Dynatrace or Tivoli monitors using RoboticResponseTime methodology. Thank You