Log Term Search

Term search identifies logs that contain specific words or phrases.

Search terms

To search log terms, type in the search bar and press return (on macOS) or enter (on PC).

Do not use quotation marks. Term search uses the chip construct to encapsulate the search terms, such as chip (error), and so on.

Supported data types

Term search supports all data types, and treats them as String data type; see Search data types.

Supported operators

Terms search uses only the Not Equal operator; see Search operators.

Term search is case-insensitive.

Supported set combinations

AND

Term search supports intersection by combining words using spaces, and finds logs that contain all specified words — each word is matched independently anywhere in the log line. This is not a phrase search: the words do not need to appear adjacent or in a specific order.

For example, chip(Finished API) returns logs containing both Finished and API anywhere in the line — API call Finished with 200 matches, as does Finished processing the API request. To require the exact sequence Finished API, use grep ("Finished API") instead.

OR

Term search supports the union operator through the OR keyword within the chip function, and finds logs that contain any of the specified terms.

NOT

Prefix a term with ! (exclamation mark) to exclude logs that contain that term; see Search operators.

Examples of term search

Here are some examples of term search:

Examples of term search
Operator Example

"error"

chip(error)

not "error"

chip(!error)

"error" and "user"

chip(error user)

chip(error) chip (user)

"payment failed" or "out of stock"

chip(payment failed OR out of stock)

"payment failed or denied"

chip(payment failed \OR denied)

“database” but not “connection refused”

chip(database) chip(!connection refused)