Series Query: Group/Aggregate Sequence
Description
Group merges multiple series into one. If group is applied after aggregation, it merges aggregate values.
The sequence can be controlled with the transformationOrder
parameter.
Default order is to aggregate first and group second.
Request
URI
POST /api/v1/series/query
Payload
[
{
"startDate": "2016-06-26T03:40:00Z",
"endDate": "2016-06-26T03:41:00Z",
"entity": "nurswgvml007",
"metric": "disk_used",
"aggregate": {
"type": "DELTA",
"period": { "count": 1, "unit": "MINUTE" }
},
"group": {
"type": "SUM",
"period": { "count": 1, "unit": "MINUTE" }
}
}
]
Response
Payload
[
{
"entity": "nurswgvml007",
"metric": "disk_used",
"tags": {},
"type": "HISTORY",
"aggregate": {
"type": "DELTA",
"period": {
"count": 1,
"unit": "MINUTE",
"align": "CALENDAR"
},
"counter": false
},
"group": {
"type": "SUM",
"period": {
"count": 1,
"unit": "MINUTE",
"align": "CALENDAR"
}
},
"data": [
{
"d": "2016-06-26T03:40:00.000Z",
"v": 7248
}
]
}
]