Skip to main content

 

The latest release of the Devo Platform is here! Release 8.15.0 brings enhancements to Activeboards, Data Search, and Query API.  Activeboards UI has been upgraded, providing a variety of benefits including enhanced UI performance, a new Activeboard Manager and time range controls in Widget queries.  Data Search has improved the Field Viewer's ability to handle tens of thousands of rows, making it very snappy, as well as bringing JSON parsing, Agnostic Geolocation operators and casting maps to JSON directly within Data Search.  Lastly, the Query API has new calls for relative time-ranges, new output format: AVRO and Public Swagger Docs.  Let’s dive in!

 

 

Geo Availability

Region Status
CA Released
US Released
US3 Released
EU Released
APAC Released

 

Table of Contents

 

New Features

Activeboards

New UI for Activeboard Manager

Improvements to Filtering, UI speed and Information-at-a-Glance.

New Activeboard manager streamlines AB information by adding the Activeboard description as a tool tip when you hover over the name.  We have also added more filters for each column and a general filter for searching the entire available catalog.   UI has also been updated for Favorite, Shared and Scheduled indicators.

 

Updated UI benefiting Date selector and UI performance

We have updated the underlying UI engine used on the Activeboards page. This has allowed us to provide additional UI performance benefits and:

New Time-Range selector

Completely manipulate the start and end times as fast as you can scroll your mouse wheel!

Time Range for Queries in Widgets

You can now include the time range selected in the activeboard in your widget queries!  Use the DATARANGE_FROM and DATARANGE_TO parameters when you edit your Widget Query source!

 

Data Search

Rebuilt Field Viewer

AGV_vUfZkrg0vFwQT5rC5pCx3MNm04xj3dsuv0iYoRS4sU4IDwan_22WT8WxdTPU8Zs25d0Ylj_rvZClb_HULC7Vm32h2_FPY4qi62DGBeSWSU3VrAJNcjiXDwbMsKZJNw2BGxpZJTrr1IBkgtfyFjiS-WM=s2048?key=cozb-mMZD9sCa3TzN-wprt0Y

Fast loading and snappy response from the Field viewer even when loading 30,000+ rows of data!

 

JSON operation available in Data Search

You can now use the json() operator in Data Search!  Here is an example:

Example

from siem.logtrust.web.activity

select (“name”:”john”,”age”:30,”country”:”US”) as map1

select json(map1) as json 

To learn more about JSON and its capabilities visit this Doc page.

 

Simplified JSON Parsing

This exciting update simplifies the operation to parse or extract JSON fields.

Old Operation New Operation
select jqeval(jqcompile(“.p”), json)

select jsonp“p”]

 

Example

from siem.logtrust.web.activity

select jsonparse(“{\”p\”: 01, 2, 3]}”) as json

select jqeval(jqcompile(“.p”), json) //current way to extract “p”

select jsonn“p”] as retrieve_by_param_name //new way to extract “p”

select at(json, “p”) as retrieve_with_at //another new way to extract “p”

 To learn more about JSON Parse, visit this Doc Page.

 

Agnostic Geolocation operations

To provide a solution for geolocation operations that get updated over time (mm->mm2->mm?), we have developed agnostic Geolocation operations to future-proof your code and continue to receive the benefits of future updates. 

Example (Old) Example (New)
mm2country countrycode

The full list of new agnostic operations is available here in our Docs.

Update and future-proof your queries!

 

Query API

New output format AVRO

Apache AVRO is an open-source, row-based data serialization format commonly used for big data sets and is now available through the Query API.

Note: Exclusively for the Query API, not currently available in Data Search.

Relative time-range

API now supports relative time-range calls! Here are a few examples of what you can do with these new calls:

Time Expression Description Resulting Time

now() - 60m

60 minutes ago

Sunday, 05 February 2017, 12:37:05

now() @ 1h

Now (rounded to the beginning of the hour)

Sunday, 05 February 2017, 13:00:00

now() - 24h

24 hours ago

Saturday, 04 February 2017, 13:37:05

(now() - 1d) @ 1d

Yesterday (rounded to the beginning of the day)

Saturday, 04 February 2017, 00:00:00

(now() - 2d) @ 1d

2 days ago (rounded to the beginning of the day)

Friday, 03 February 2017, 00:00:00

(now() - 2d) @ 1m

2 days ago (rounded to the beginning of the minute)

Friday, 03 February 2017, 13:37:00

Learn more about these new calls in our Doc page here.

 

Public Swagger documentation

Introducing Swagger Docs for the Query API available here.

Be the first to reply!