Discovery classification parameters

  • Release version: Xanadu
  • Updated August 1, 2024
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Discovery Classification Parameters

    This document outlines the parameters used in Discovery classifiers for different operating systems and devices, enabling ServiceNow customers to effectively identify and classify discovered devices within their IT environment.

    Show full answer Show less

    Key Features

    • Unix Parameters: Define characteristics of UNIX systems like Linux and Solaris using SSH protocol. Key parameters include:
      • output: Raw output from the classifier probe (uname -a).
      • type: Classification type (UNIX).
      • IP address: Device's IP address.
      • name: Operating system name (e.g., Linux).
    • Windows Parameters: Identify Windows computers using WMI protocol. Important parameters include:
      • isNode: Indicates if it's a node.
      • type: Classification type (Windows).
      • isVIP: Indicates if it's a virtual machine.
      • ipaddress: Device's IP address.
      • name: Version of Windows.
    • SNMP Parameters: Define characteristics of network devices like routers and switches. Key parameters include:
      • powering: Indicates if the device is a UPS.
      • hosting: Indicates if it can host programs.
      • routing: Indicates network routing capabilities.
      • sysdescr: Descriptive field containing classification data.
      • blockrouterexploration: Prevents exploration probes for detected routers.
    • Process Parameters: Identify active processes like those used by LDAP and Apache Server. Key parameters include:
      • parameter: Parameters used to run the process.
      • command: Command used to run the process.
      • output: Complete output of the process probe.
      • PID: Process ID from the operating system.
      • name: Name of the process being discovered.

    Key Outcomes

    By utilizing these classification parameters, ServiceNow customers can enhance their Discovery process, accurately identify devices, and ensure comprehensive visibility into their IT assets, which ultimately supports better management and optimization of their IT infrastructure.

    These parameters are available for Discovery classifiers.

    Note:
    Condition filters in process classifiers are case-sensitive.

    Unix parameters

    The UNIX parameters define the characteristics of several types of computers, such as Linux, Solaris, and HP-UX, communicating with SSH protocol, version 2.

    Parameter Description
    output The raw output of the classifier probe (uname -a).
    type Returns the classification UNIX.
    IP address Returns the IP address of the device being discovered.
    name Name of the operating system for this UNIX CI. For example, Linux or HP-UX.

    Windows parameters

    Windows parameters identify Windows computers communicating with the WMI protocol.

    Parameter Description
    isNode Indicates if this instance is a node.
    type Returns the classification windows.
    isVIP Indicates if this CI is a virtual machine, with a virtual IP address.
    ip_address Returns the IP address of the device being discovered.
    name Name of the Windows version.
    cidata.name Hostname of the Windows OS

    SNMP parameters

    The SNMP parameters can define the characteristics of several types of devices, such as routers, switches, and printers.

    Parameter Description
    powering A value of true indicates that this device is an uninterruptible power supply (UPS).
    hosting A value of true indicates that this device can host programs. Hosts are general purpose computers such as servers.
    netware A value of true indicates that this device is running the Netware operating system.
    routing A value of true indicates that this device has network routing capabilities.
    ip_address Returns the IP address through which the device is being discovered. A device can have multiple IP addresses.
    sysdescr Required descriptive field on any SNMP device that can contain useful classification data, such as the operating system and its version.
    vlans A value of true indicates that this device can host a virtual local area network.
    hint_router A value of true indicates that Discovery has determined that this device is a router. This field only applies to devices that can be used as both a router and a switch.
    block_router_exploration If this parameter is true,Discovery will not launch exploration probes for routers it detects. This parameter is used for network Discovery only.
    switching A value of true indicates that this device has network switching capabilities.
    mfr_apc A value of true indicates that this device is an uninterruptible power supply (UPS) manufactured by American Power Conversion (APC).
    printing A value of true indicates that this device has printing capabilities.
    block_switch_exploration If this parameter is true, Discovery will not launch exploration probes for switches it detects. This parameter is used for network Discovery only.

    Process parameters

    Process parameters identify processes such as those used by LDAP, Apache Server, and JBoss Server.

    Parameter Description
    parameter The parameters used to run the process.
    command The command used to run the process.
    output The complete output of the current line of the process probe.
    type Indicates the process type (e.g. unix or windows).
    PID The process ID generated by the operating system of a device to identify a running process. Generally, this parameter is not a practical classification criteria, because the value does not remain static, except in the case of processes running on an appliance that is never restarted.
    name Name of the process being discovered. In some cases, this parameter is not reliable, since several process might be given the same name. In Windows, for example several processes return scvhost.exe for this parameter.