Query scalar data across multiple products
POST {{baseUrl}}/api/v2/query/scalar
Query scalar values (as seen on Query Value, Table, and Toplist widgets). Multiple data sources are supported with the ability to process the data using formulas and functions.
Request Body
{"data"=>{"type"=>"scalar_request", "attributes"=>{"to"=>1568923200000, "from"=>1568899800000, "queries"=>[{"data_source"=>"metrics", "query"=>"avg:system.cpu.user{*} by {env}", "aggregator"=>"avg", "name"=>"ipsum nostrud sint officia ut"}, {"data_source"=>"metrics", "query"=>"avg:system.cpu.user{*} by {env}", "aggregator"=>"avg", "name"=>"sed nisi pariatur nostrud"}], "formulas"=>[{"formula"=>"a+b", "limit"=>{"count"=>10, "order"=>"desc"}}, {"formula"=>"a+b", "limit"=>{"count"=>10, "order"=>"desc"}}]}}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"data":{"attributes":{"columns":[{"name":"env","type":"group","values":[["production"],["staging"]]},{"name":"env","type":"group","values":[["production"],["staging"]]}]},"type":"scalar_response"},"errors":"Excepteur non qui sed consectetur"}