Define discovery steps

For each Identification Section and Connectivity Section entry that you added to the discovery pattern, define discovery steps. These steps are the basis for discovery.

About this task

You can choose to define these steps immediately after adding an Identification or Connectivity section, or you can choose to define the steps after adding all Identification and Connectivity sections.

You define an operation for every step; the kind of operation dictates parameters and variables you must configure for it.

Procedure

  1. On the Manage Pattern form, double-click the an entry in the Identification Sections or Connectivity Sections.

    If no discovery steps have been identified for this pattern, an _Untitled_Step_ node appears in the Operational Step tree in the left pane of the window.

  2. In the tree, add a new node or select and edit an existing node to configure a discovery step.
    Each node represents an operational discovery step.

    The tree contains discovery steps for connectivity or identification sections of your pattern.
  3. Click Debug to access the debug actions, and fill in the fields for the entry point type as described in Activate the debug mode.

    Click Debug to activate the debug mode.

    In debug mode, you can access the additional actions, and you can browse to and open information source files rather than looking them up separately.

  4. Select an operation from the list and then fill in the fields that appear for the operation.
    Operation Objective
    Change credentials for discovery Use operating system credentials instead of the default administrative credentials.
    Create connection Provide information about outgoing connections.
    Filter table Filter a table according to specified criteria.
    Find matching URL Find the best match for a URL in a list of URLs.
    Get process Search for a process according to specified criteria.
    Get registry key Query for registry keys.
    LDAP query Query an LDAP directory.
    Library reference Combine a number of steps to be executed as a group.
    Match Terminate if a condition is not met.
    Merge table Merge two tables.
    Parse command output Extract information from the output of the command.
    Parse file Extract information from a file.
    Parse variable Extract information from a variable.
    Parse URL Break down a URL into its components.
    Transfer a file Transfer a file to a remote system.
    Set variable Set the value of a variable.
    SNMP query Execute an SNMP query.
    Transform table Add computed columns to an existing table.
    Unchange user Switch back to the default administrative credentials.
    Union table Append two tables that share the same format.
    WMI method invocation Execute a method using WMI (Windows Management Instrumentation).
    WMI query Execute a WMI query.
  5. Specify the following discovery step settings.
    Field Description
    Set Precondition Check box to perform the step on specific criteria. If the step is always performed as defined, leave this setting unchecked.

    For more than one condition, consider defining a step for each condition rather than multiple conditions.

    For more information, see Make a step conditional
    Temporary Variables Table that is automatically populated with temporary variables that are generated when you define a discovery pattern.

    You can add or remove variables from the Temporary Variables table.

    You can use shortcuts to enter values as described in Useful shortcuts in Pattern Designer.

    All variables are notated with a $ prefix and constants are formatted within double quotes.

    For more information, see Pattern variables.
    CI Attributes Table that is automatically populated with CI attribute variables that are generated when you create a CI type.

    This table does not support Container or Tabular variables.

    You can use shortcuts to enter values as described in Useful shortcuts in Pattern Designer.

    All variables are notated with a $ prefix and constants are formatted within double quotes.

    For more information, see Pattern variables.
  6. Save the step.
  7. To add a new step, right-click a step in the tree and select Add Step Before or Add Step After.
  8. To delete a step from the section, right-click this step and select Delete Step.
  9. After you define all steps, click Save.
  10. To make Service Mapping use the updated identification or connectivity section, click Activate.