Add Script Checks

Use Script Checks to monitor devices or run custom scripts. You can add a check to one or multiple devices, configure parameters, and assign automated tasks if needed.

Add a Script Check to a device

  1. In the All Devices view, select the device in the North-pane.
  2. In the South-pane, go to the Checks tab.
  3. Select Add Check, choose the check frequency, then select Script Check.
  4. Choose a script, then select Next.

    Scripts are grouped by default script categories (if applicable). On Linux, only user-defined scripts are supported.

  5. Configure script parameters, including the Command Line for custom scripts (if required).

    To prevent the removal of a leading zero in command-line arguments, any part of the command that begins with 0 is wrapped in \ so the full argument is preserved during execution or processing.

    To add the check to multiple devices, select Multiple Devices.

  6. To run an automated task when the check fails, select Assign a Task after creating the Check.
  7. Select Finish to save and apply the check.

If you selected Assign a Task:

  1. Choose the Automated Task script.
  2. Select Next to configure parameters.
  3. Enter any required Command Line or Script parameters.
  4. (Optional) Set maximum permitted execution time for the script.
  5. Select Finish to save and apply the task.

Add a Script Check to multiple devices

  1. In the All Devices view, go to File > Add Check.
  2. Select Choose Check, then select the operating system, check frequency, and Script Check.
  3. In the Apply to panel (left side), select the client and sites where you want to add checks. Matching devices appear in the Script Check panel (right side).

  4. In the Script Check panel, select Add New.
  5. Select a script. Only scripts associated with the device's operating system and uploaded for Script Checks are displayed.

  6. Select Next to configure script parameters, including the Command Line for custom scripts (if required).

    To prevent the removal of a leading zero in command-line arguments, any part of the command that begins with 0 is wrapped in \ so the full argument is preserved during execution or processing.

  7. Select Finish to save.
  8. Review and confirm your changes.