Request object containing information needed for querying timeseries data. Available since API v11.
name | data type | description |
---|---|---|
query | string | tsquery to run against the CM time-series data store. Please see the tsquery language documentation. |
from | string | Start of the period to query in ISO 8601 format (defaults to 5 minutes before the end of the period). |
to | string | End of the period to query in ISO 8601 format (defaults to current time). |
contentType | string | contentType to return the response in. The content types "application/json" and "text/csv" are supported. This defaults to "application/json". If "text/csv" is specified then we return one row per time series data point, and we don't return any of the metadata. |
desiredRollup | string | Aggregate rollup level desired for the response data. Valid values are RAW, TEN_MINUTELY, HOURLY, SIX_HOURLY, DAILY, and WEEKLY. Note that if the mustUseDesiredRollup parameter is not set, then the monitoring server can decide to return a different rollup level. |
mustUseDesiredRollup | boolean | If set to true, then the tsquery will return data with the desired aggregate rollup level. |
Example
{ "query" : "...", "from" : "...", "to" : "...", "contentType" : "...", "desiredRollup" : "...", "mustUseDesiredRollup" : true }