v.4.6.1 Release

PRODUCTDATERELEASEADDITIONAL RESOURCES
Search2024-05-15Maintenance

Starting with Cribl Search 4.6.1, you can accelerate your Datasets, write inline subqueries, and create more elaborate Macros.

Dataset Acceleration

You can now significantly speed up the largest of your object-store Datasets, using Dataset Acceleration. When enabled, Cribl Search periodically prescans selected portions of your data to optimize future search performance.

The following data provider types are supported:

Inline Subqueries

You can now perform unions and joins without using let statements, thanks to inline subqueries:

// instead of this:
let subquery = dataset=$vt_dummy event<10 | extend bar=24;
dataset=$vt_dummy event<10 | extend foo=42 | union subquery

// you can do this:
dataset=$vt_dummy event<10 | extend foo=42 | union (
  search in($vt_dummy) event<10 | extend bar=24
);

Macro Parameters

You can now enhance your Macros with parameters. They work similarly to Bash positional parameters:

// define in a Macro:
action=$1 answer=$2 $3

// use in a query:
${filterByActionAndAnswer, 'reject', 42, ips="172.16.*"}