Skip to content

Display & Sorting

Table

Select specific columns to display:

* | table(timestamp, image, user)
* | table(image, count)

Aggregation functions can be used inline in table():

* | table(user, sum(bytes), avg(response_time))

Limit number of rows:

* | table(timestamp, image, user, limit=5)

Sort

* | sort(timestamp, order=asc)
* | sort(bytes, order=desc)

Default direction is ascending.

Limit

* | limit(100)

Filtering on Aggregated Results

Filter on computed or aggregated fields after a pipeline stage:

* | groupBy(image) | count() | _count > 100
* | groupBy(user) | sum(bytes) | sum_bytes >= 1000000

You can also add bare string or regex filters after the initial pipeline to further narrow results:

event_id=1 | "powershell"
* | /error.*timeout/i

Head / Tail

Return the first or last N events (default: 200):

* | head(50)
* | tail(50)