Create or customize patterns

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:6分
  • Create or modify a discovery pattern and define its basic attributes.

    始める前に

    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 the CI type you require is not in the list, create it as described in Create CI types for Service Mapping and Discovery.

    If your ServiceNow instance uses domain separation and you have access to the global domain, log in to the relevant domain. The selected domain must be a domain without any child domains.

    Role required: pd_admin

    Basic knowledge of programming is desirable.

    このタスクについて

    Patterns can be of the infrastructure or application type. Infrastructure patterns are used only by Discovery for creating lists of devices. Application patterns serve both Service Mapping and Discovery, which use the same application patterns for their purposes.

    手順

    1. Navigate to All > Pattern Designer > Discovery Patterns.
    2. Click New or select the relevant pattern from the list.
    3. Define the basic pattern attributes on the Basic tab.
      Field Description
      Pattern type
      • Select Application for an application pattern. It can be used both for top-down discovery performed by Service Mapping and horizontal discovery performed by Discovery.
      • Select Infrastructure for an infrastructure pattern used for the horizontal host discovery performed by Discovery.
      Name Enter the pattern name. This name must be unique to this pattern. Use self-explanatory names such as Apache on Unix pattern.
      CI type Select the CI type which you want this pattern to discover.
      注:
      Discovery can find multiple CIs that belong to the same CI type.
      Operating system [Application patterns only] Select the operating system that the selected CI runs:
      • Click All if the CI runs on more than one operating system.

        Or

      • Select the relevant operating systems from the list.
      Run Order [Application patterns only] For an application pattern used by Service Mapping, define when the pattern runs
      1. Select the order in which this pattern always runs:
        • Before
        • After
      2. Then select the other applicable pattern. This field 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.
      Description Provide a description for this pattern.
    4. オプション: When creating an application pattern, make the MID Server run this pattern only if the process identified on a CI matches the classification criteria for this pattern, select Enforce Process Classification.
      All simplified patterns created from generic applications, have this attribute enabled. For more information about creating process classification, see Discovery classifiers.
    5. Define a set of identification steps for every incoming connection of a configuration item (CI) as described in KB1698521: Create or customize patterns.
    6. If necessary, create more identification sections.
    7. Save the pattern.
    8. オプション: To test the pattern, select Debug Mode and enter the IP address of the host.
    9. Upload the updated set of patterns onto the MID Server:
      1. Navigate to Discovery > MID Servers.
      2. Alternatively, navigate to Service Mapping > MID Servers.
      3. Click Pattern Sync to Mid.

    次のタスク

    For application type patterns, continue with creating a connection section as described in the KB article KB1698521: Create or customize patterns.