Web Page Check

The Web Page Check runs 24x7 to ensure the target web page is serving up the expected text you configure in the check. If the configured URL is not reachable or the configured Expected Text is not found, the Web Page Check fails.

Ensure the target web page is publicly accessible. If the web page is accessible only from inside the network, the Web Page Check fails.

Redirect Behavior: If a web page performs a redirect based on the IP address or browser language, the Web Page Check may fail if the redirected web page content differs from the configured Expected Text.

The Web Page Check supports devices running in server or workstation mode.

Using the Web Page Check, you can:

  • Monitor your Client's websites so you can inform them if a web page is not up and running as expected
  • Query an application's browser based interface or publish application information to a web page and use the Web Page Check to determine whether the required test is there or not
  • Ensure the ADSL static IP address for the server has not changed. Query a "Show My IP address" site and enter the current static IP address as the Expected Text. When the IP address changes the check will fail.

We cannot guarantee the Web Page Check works for all possible websites. To test the check function, we recommend you use this webpage as a test:

URL: https://documentation.remote.management/remote-management/userguide/Content/agent_checkhelp_webpagecheck.htm
Expected text: check

The Web Page Check supports devices running in server or workstation mode.

URL options

When you enter the URL for the Web Page Check, you can use the following options:

  • Use http:// or https:// to define the URL scheme. The Web Page Check uses http:// by default.
  • If the target web page supports it, you can pass login credentials for a page as part of the URL. For example: http://www.login_page.domain/?username=USERNAME&password=PASSWORD

    If you include login credentials in the URL, the credentials are sent in clear text.

  • Specify the port number as part of the URL. The Web Page Check uses port 80 for http and 443 for https by default. For example: http://www.example.com:8080 or https://www.example.com:8443

Check configuration

When you configure the Web Page Check, the URL and Expected Text you enter is not validated. You must ensure you enter the URL and text exactly as needed to ensure an invalid result is not returned.

Add

  1. On the N-sight RMM Dashboard North-pane, select the target device
  2. On the South-pane, go to the Checks tab
  3. Select Add Check > Add 24x7 Check > Web Page Check

    The Web Page Check dialog displays.

  4. Enter the URL for the target web page

    We recommend you use the URL for a static web page rather than a page where the text frequently changes, to avoid potential false failures where the page is available but the monitored text has changed.

  5. Enter the Expected text from the web page that you expect to see each time the check runs

    The Web Page Check queries the source of the web page, including any character or HTML encoding around the text. We recommend you use the browser's View Source to copy the correct expected text to ensure it is found by the check.

  6. Select the number of consecutive failures before the check fails and an alert is sent
  7. If you are configuring the check on a server, you can select the option to Assign a Task after creating the Check to Run an Automated Task when a check fails
  8. Click OK to save and apply
  9. If you selected Assign a Task after creating the Check:
    1. Select the Automated Task script and select Next to configure. The following example is for Windows Automated Tasks. Other task options display for Linux and macOS devices.

    2. Enter any required Command Line parameters or Script parameters and select Next.
    3. Set maximum permitted execution time for the script (optional).
    4. Select Finish to save and apply.

Edit

  1. On the N-sight RMM Dashboard North-pane, select the target device
  2. On the South-pane, go to the Checks tab
  3. Right-click the target Check and select Edit Check
  4. Configure the settings
  5. Click OK to save and apply

Delete

  1. On the N-sight RMM Dashboard North-pane, select the device
  2. Go to the Checks tab in the South-pane
  3. Right-click the target check and select Delete Check
  4. Enter the password you used to sign into N-sight RMM to confirm removal
  5. Select OK to delete