Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.

Create an empty pattern

Log in to subscribe to topics and get notified when content changes.

Create an empty pattern

Create a pattern and define its basic attributes.

Before you begin

Role required: admin, discovery_admin, or sm_admin

Make sure that the application for which you want to create a pattern, has a corresponding configuration item (CI) type and a CI classification.

If your ServiceNow instance uses domain separation and you have access to the global domain, select the domain to which the business service belongs from the domain picker ().


  1. Navigate to Service Mapping > Administration > Discovery Patterns or Discovery > Discovery Patterns.
  2. Click New.
  3. Define the basic pattern attributes as follows:
    Field Description
    Name Enter the pattern name. This name must be unique to this pattern. Use self-explanatory names like Apache on Unix pattern.
    CI type Select the CI type which you want this pattern to discover. You can create only one pattern for a given CI type. If the CI type you require is not in the list, create it. See Create a CI type for Service Mapping or Create a CI class.
    Pattern type
    • For Service Mapping patterns, select Service Mapping.
    • For Discovery patterns:
      • Select Discovery Host to discover a host.
      • Select Discovery Application to discover an application running on a host that is already discovered.
    Note: When you create a Discovery pattern, the Discovery application automatically adds the Horizontal Pattern probe to the CI classifiers with the same table that you select for the CI type field. This probe tells the Discovery application to launch the pattern for the identification and classification phases of discovery.
  4. Click Submit.
  5. Click the pattern you created in the list.
  6. Click Manage Pattern.
    You cannot manage patterns of type 2-Shared library. For Discovery patterns, continue with defining discovery steps.
  7. Define advanced attributes in the Pattern Designer window as follows:
    Field Description
    Description Enter a text description to help identify the pattern later.
    Operating system Select the operating system that the selected CI runs:
    • All - if the CI runs more than one operating system.
    • Windows
    • Unix - Select this option for any of the following operating systems: Linux, Solaris, HP-UX, AIX
    • IBM Z/OS
    If the required operating system does not match any options, add it:
    1. Click the plus icon.
    2. Select the Proprietary check box.
    3. Type the name of the operating system.
    Run order Select the order in which this pattern always runs:
    • Before
    • After

    Then select the other applicable pattern. In most cases, this field is not relevant. It is only relevant if a particular pattern can be confused with another pattern.

    For example, Both IIS and MS Exchange applications have an HTTP entry point. However MS Exchange uses some of the components of IIS. Therefore, if the IIS pattern ran first, discovery might incorrectly identify MS Exchange as IIS. To prevent this error, in the Run Order field in the MS Exchange pattern definition, select Before and IIS.

  8. Click Save.

What to do next