Query timeseries data across multiple products

POST {{baseUrl}}/api/v2/query/timeseries

Query timeseries data across various data sources and process the data by applying formulas and functions.

Request Body

{"data"=>{"type"=>"timeseries_request", "attributes"=>{"to"=>1568923200000, "from"=>1568899800000, "queries"=>[{"data_source"=>"metrics", "query"=>"avg:system.cpu.user{*} by {env}", "name"=>"irure nulla non pariatur anim"}, {"data_source"=>"metrics", "query"=>"avg:system.cpu.user{*} by {env}", "name"=>"enim in"}], "formulas"=>[{"formula"=>"a+b", "limit"=>{"count"=>10, "order"=>"desc"}}, {"formula"=>"a+b", "limit"=>{"count"=>10, "order"=>"desc"}}], "interval"=>5000}}}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring

RESPONSES

status: OK

{"data":{"attributes":{"series":[{"group_tags":["env:production","env:production"],"query_index":0,"unit":[{"family":"time","name":"minute","plural":"minutes","scale_factor":60,"short_name":"min"},{"family":"time","name":"minute","plural":"minutes","scale_factor":60,"short_name":"min"}]},{"group_tags":["env:production","env:production"],"query_index":0,"unit":[{"family":"time","name":"minute","plural":"minutes","scale_factor":60,"short_name":"min"},{"family":"time","name":"minute","plural":"minutes","scale_factor":60,"short_name":"min"}]}],"times":[1568899800000,1568899800000],"values":[[1575317847,0.5],[1575317847,0.5]]},"type":"timeseries_response"},"errors":"voluptate"}