UptimeUptime Wiki

Expression Search

Combine terms with AND, OR, NOT, wildcards, quotes, and parentheses.

By default, Companion search is a case-insensitive substring search. Enable Advanced search in Settings to use expressions across tables and the Knowledge Base.

Operators

SyntaxMeaningExample
&&AND — both sides must matchoffline && switch
||OR — either side may matchstorage || memory
!!NOT — exclude the following termswitch && !!offline
*Ordered wildcard inside a termsrv-*9
(...)Group an expression(srv-* || switch-*) && !!offline
"..."Treat operators as literal text"rack && power"
\*Search for a literal asterisksrv-\*

NOT is evaluated before AND, and AND before OR. Use parentheses whenever the intended grouping should be obvious to another player.

Wildcards

* spans characters inside one searchable value. For example, rack-*-core can match rack-a3-core. It does not join unrelated values from different fields into one match.

Practical searches

offline && switch

Find entries that contain both terms.

(critical || error) && !!resolved

Keep urgent entries while excluding resolved ones.

srv-*9

Find server identifiers with any middle characters and a final 9.

The parser tolerates an unfinished expression while you type. If a query gives unexpected results, first check Advanced search in Settings, then add parentheses or quotes to make the intent explicit.

On this page