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
}