Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Custom with Retained Data service monitor template has the following monitor-specific settings: 

Option NameDescriptionExample
Script NameThe script name is the path to your monitoring station script, this is the script that Uptime Infrastructure Monitor will execute when running this service monitor. Be sure to use the complete path wherever possible and that the path is to a locally mounted volume. For Windows script paths, you must use UNIX-style directory separators (/ instead of ) and also place double quotes around the entire script name    

UNIX/Linux example:

/usr/local/uptime/check_temp.sh

Windows example:

C:/my scripts/check_temp.bat

ArgumentsThese are the arguments that you would like UIM to pass into your monitoring station script. No arguments are required, but please be aware that UIM automatically includes the selected hostname as the first argument to your script.    temp 60 80

Variable 1-10

Warning

This is the warning threshold used against the output returned from your monitoring station script. This is a numeric comparison. You must select both a comparison method and a threshold value to enable the warning level threshold    Output contains: "warning"

Variable 1-10

Critical

This is the critical threshold used against the output returned from your monitoring station script. This is a numeric comparison. You must select both a comparison method and a threshold value to enable the critical level threshold    Output contains: "critical"
Retained Data TrackingThis check box determines if UIM not only checks the variable for threshold violations, but also retains the returned values for graphing at a later time. In most cases you should check this box, without it data for the indicated variable is not retained for graphing.    n/a

Based on the settings used in the example monitoring station script, configure the monitor with the following setting: 

  • Enter a name and description for the monitor.
  • Select a host from the dropdown menu. Be sure to select the same host that your agent side script is on
  • In the Script Name field, enter the path to the custom script on your monitoring station. On Windows systems, be sure to use UNIX style / instead of and put quotation marks around your path. For example:

      ...

        • C:/my files/check_temp.bat

      ...

      • In the Arguments field, enter the arguments for the script.

      ...

      • UIM adds the agent name as the first argument automatically so do not include it.
      • Select contains from the Warning dropdown and enter WARNING as the search text.

      ...

      • Select contains from the Critical drop down and enter CRITICAL as the search text.
      • Complete the remainder of the monitor template as you would for a normal service monitor.

      Example monitor configuration

      ...