Testservicecheck - Listing

How to identify specific service checks

Parameters:

  • hostname & servicename - to identify the specific service check

Returns:

{
  "args": "-H $HOSTADDRESS$ -p 1352",  // Plugin name
  "pluginname": "check_tcp",  // args used for check. Will consider host exceptions. If sensitive_arguments is set on service check - this will be null
  "can_change_args": 1,  // 0 - cannot change args, 1 - can
  "plugin_help": "check_tcp v2.2 ..."  // Output from ./check_plugin --help
}

Will return HTTP 400 if:

  • Service does not exist
  • Found host, but not the service
  • Opsview configuration service check has been removed
  • Opsview configuration host has been removed