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
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
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"}