This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.
Searching for Messages
This section explains how to search for specific messages in the Messages table where all the messages handled via a specific EI artifact during a selected time interval are listed.
This table is displayed as a gadget in the following scenarios.
To carry out a basic search for a record that has a specific value for an attribute, the syntax is as follows:
<ATTRIBUTE_NAME>:"<ATTRIBUTE_VALUE>
The following is a list of attributes based on which searches can be carried out:
messageFlowIdhostcomponentNamecomponentTypecomponentIdbeforePayloadafterPayloadcontextPropertyMapentryPoint
The following tables specifies the syntax for different types of searches that can be performed:
Requirement | Search Syntax | Example |
|---|---|---|
Search for messages where the payload contains specific text. |
| If you need to search for a message with a payload that contains the text |
Search for a message with a specific message flow ID. |
| If you need to search for a message of which the message flow ID is |
Searching for a message with a specific value for a specific table column. |
| If you need to search for a messages of which the value for the Host column is |
Searching for a message by specifying a part of the message flow ID, |
|
|
Searching for messages by more than one column value. | <COLUMN1_NAME>:"<COLUMN1_VALUE>" AND <COLUMN2_NAME>:"<COLUMN2_VALUE>" | If you need to search for a message of which the message flow ID is |
Wildcard searches that start with the asterisk ( * ) are not supported.
Add an underscore ( _ ) before the column name when you are searching by a column if the value contains special characters (e.g., the dash [ - ]).