Query Syntax

Secure60 Platform has a simple and flexible query language that is used in various parts of the platform. The query syntax allows selection of specific fields, matching of partial text, regex and vairous comparison operators. The syntax also allows grouping of conditions to achieve sophisticated matching rules.

Query sytax is used in the following key system components:

Secure60 supports flexible open search functionality that allows you to search for terms across multiple fields without specifying individual field names. This provides a quick and intuitive way to find relevant events.

Open Search Syntax

Single Term Search:

Multiple Terms (AND logic):

Exact Phrase Search:

Combining with Field Queries:

Default Search Fields

By default, open search queries are executed across the following fields for optimal performance:

Configuration Options

On-premise and custom deployments have additional configuration options available:

Contact your system administrator for information about available configuration options in your deployment.

Query elements

Secure60 supports two main query types:

  1. Open Search (described above) - Search terms without field specification
  2. Traditional Field Queries (described below) - Explicit field, operator, and value combinations

A basic traditional field query looks like: fieldname operator value

Multiple basic query elements can be joined together with a keyword

Query component evaluation can be controlled by using grouping

Query element using regex and searching in a case insensitive manner

Element reference

fieldname
operator
value

Functions

Instead of a fieldname we make a number of functions available to enhance query feature set

Usage of a function is to state the function, if data evaluates to true then results from this function will be included

Function List (Not available in Streaming Rules):

Notes:

Notes on usage

Query Type Selection

Use Open Search when:

Use Traditional Field Queries when:

Examples

Open Search Examples:

Traditional Field Query Examples:

Technical Notes

Back to top