Documentation forSolarWinds Service Desk

Understanding Advanced Search and Syntax Rules

SolarWinds provides a Search bar that allows you to search the platform based on free text or by property, for example:

  • Incidents
  • Service Catalog Items
  • Problems, Changes
  • Release
  • Solutions etc.

Search Behavior

By default, the search will match the whole term entered. If needed, wildcard searches can be used as follows:

  • ? Replaces a single character
  • * Replaces zero or more characters

Exact Phrase Matching

When you want to find a phrase, for example:

  • quick brown fox
  • AB-DFG250-MALTA

The search query displays only results that contain all of the search terms, exactly as written in the search bar.

Use Properties

When searching for a specific term, for example:

  • Name - Find a specific Incident Name
    • For example
      • keyboard or "keyboard"
  • Number - Find a specific Incident Number or any other Object number
    • For example
      • 4444 or the number by itself
  • Tag - Search throughout the object’s tags

In addition the following properties can be used:

  • description
  • department
  • user
  • type
  • category
  • status
  • variables
  • manufacturer
  • serial
  • ip_address
  • mac_address

The properties MUST be written in lower case

Boolean Operators

The preferred operators are:

  • + This term is part of the search
  • - This term is excluded from the search

For example:

quick brown +fox -news

The search will locate:

  • fox must be present
  • news must not be present
  • quick and brown are optional — their presence increases the relevance

Grouping

Multiple terms or clauses can be grouped together with parentheses to form sub-queries.

The following is an example of how to use and/or combination to search for incidents under the UK site where the description is either UAT or Workaround.

(description: UAT OR description: Workaround) AND site: UK

AND and OR conditions must be written in capital letters

Number Ranges

Inclusive ranges are specified with square brackets [min TO max] and exclusive ranges with curly brackets {min TO max}.

For example: To search for all incident numbers between 4000 and 4400:

number:[4000 TO 4400]

Reserved Characters

If you need to use any of the characters which function as operators in your query itself but not as operators, preface them with a leading backslash.

For example - To search for (1+1)=2, you would need to write your query as \(1\+1\)\=2.

The reserved characters are: + - = && || > < ! ( ) { } [ ] ^ " ~ * ? : \ /