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

Match a condition

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

Match a condition

As part of creating or modifying a pattern, you can use the Match operation to specify conditions that the discovery process must meet to continue. If these conditions are not met, the discovery process terminates.

Before you begin

Navigate to the relevant pattern step:

  1. On the pattern form:
    • Select the relevant identification section for Discovery.


    • Select the relevant identification or connection section for Service Mapping.
  2. Select the relevant pattern step or click to add a step.

Role required: pd_admin

Basic knowledge of programming is desirable.


  1. Select Match from the Operation list.
  2. In the first condition field, enter the required value.
    You can use an actual string or a variable. You can also use values from temporary tabular variables: from a specific field or a specific column in a table sequentially, starting from the first row. For more information, see Enter values and variables in patterns.

    Defining conditions
  3. Select an operator from the list.
  4. To add more conditions, click the plus icon and define the criteria.
  5. If there are multiple conditions, select All or Any from the Meet list, if they must meet all or any of them.
  6. To consider the lack of match as not a discovery error:
    1. Select Expected from the Termination type field.
    2. Enter the text for the discovery message to provide useful information about the expected result.
      You can use variables in the discovery message. For example, you can enter the following text:

      The discovery was stopped due to the following error: $error.

  7. If in Debug mode, test the step by clicking Test and checking that the operation brings the result you expected.


This operation is used in This item
Hierarchy Applications > Business Integration Software
CI Type IBM WMB HTTP Listener
Pattern WMB HTTP Listener On Unix Pattern
Section Identification for HTTP
Step number and Name 1. Check process name to match http lstnr

During discovery of an IBM WMB HTTP Listener, use the Match operation to check the process name.

Defining the Match operation

What to do next