1. Module Time series Metrics
Op name:
scmetrics.getModuleTSMetrics
Endpoint:
Method: POST
Type: application/json
URL: /v1/actions
Headers:
Key | Value | Description |
---|---|---|
Authorization | (Required) The Access Token or HMAC Signature | |
x-sc-identity | external | (Required) |
Body:
{
"Principal": "...",
"NS": "...",
"Start": "...",
"End": "...",
"HideEmptyBuckets": ...
}
Request body parameters
Key | Description |
---|---|
Principal | (Required) This can be projectid, installation/subzone id or device id |
NS | (Required) Namespace to query. For e.g., VCS_WO_DAILY_COUNT_BY_TYPE |
Start | (Required) Start time in unix timestamp seconds |
End | (Required) End time unix timestamp seconds |
HideEmptyBuckets | (Optional) Do not return empty buckets in the response. Defaults to false |
More example Requests/Responses:
1. Example Request(With empty buckets):
Body:
{
"Principal": "c7139e602ed443e3ab5d56ea7ef08ab8",
"NS": "VCS_WO_DAILY_COUNT_BY_TYPE",
"Start": "20210105",
"End": "20210120"
}
1. Example Response(With empty buckets):
{
"type": "json",
"queryType": "moduleTSDB",
"series": {
"values": [
{
"Bucket": "20210105",
"Data": {
"WorkOrderCount:PT": 3
}
},
{
"Bucket": "20210106",
"Data": {
"WorkOrderCount:MO": 5,
"WorkOrderCount:PT": 4,
"WorkOrderCount:WD": 5
}
},
{
"Bucket": "20210107",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:WD": 7
}
},
{
"Bucket": "20210108",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 3,
"WorkOrderCount:WD": 6
}
},
{
"Bucket": "20210109",
"Data": {
"WorkOrderCount:PT": 4,
"WorkOrderCount:TO": 5,
"WorkOrderCount:WD": 3
}
},
{
"Bucket": "20210110",
"Data": {
"WorkOrderCount:AS": 7,
"WorkOrderCount:CT": 7,
"WorkOrderCount:GF": 300,
"WorkOrderCount:MB": 7,
"WorkOrderCount:OT": 7,
"WorkOrderCount:PT": 5,
"WorkOrderCount:QW": 7,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 7,
"WorkOrderCount:WE": 7
}
},
{
"Bucket": "20210111",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 7
}
},
{
"Bucket": "20210112",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 7
}
},
{
"Bucket": "20210113",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 7
}
},
{
"Bucket": "20210114",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 0
}
},
{
"Bucket": "20210115",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 3
}
},
{
"Bucket": "20210116",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 1,
"WorkOrderCount:WD": 2
}
},
{
"Bucket": "20210117",
"Data": {
"WorkOrderCount:PT": 1,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 5
}
},
{
"Bucket": "20210118",
"Data": {}
},
{
"Bucket": "20210119",
"Data": {}
},
{
"Bucket": "20210120",
"Data": {}
}
],
"start": "20210105",
"end": "20210120"
}
}
1. Example Request(With empty buckets hidden):
Body:
{
"Principal": "c7139e602ed443e3ab5d56ea7ef08ab8",
"NS": "VCS_WO_DAILY_COUNT_BY_TYPE",
"Start": "20210105",
"End": "20210120",
"HideEmptyBuckets": true
}
1. Example Response(With empty buckets hidden):
{
"type": "json",
"queryType": "moduleTSDB",
"series": {
"values": [
{
"Bucket": "20210105",
"Data": {
"WorkOrderCount:PT": 3
}
},
{
"Bucket": "20210106",
"Data": {
"WorkOrderCount:MO": 5,
"WorkOrderCount:PT": 4,
"WorkOrderCount:WD": 5
}
},
{
"Bucket": "20210107",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:WD": 7
}
},
{
"Bucket": "20210108",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 3,
"WorkOrderCount:WD": 6
}
},
{
"Bucket": "20210109",
"Data": {
"WorkOrderCount:PT": 4,
"WorkOrderCount:TO": 5,
"WorkOrderCount:WD": 3
}
},
{
"Bucket": "20210110",
"Data": {
"WorkOrderCount:AS": 7,
"WorkOrderCount:CT": 7,
"WorkOrderCount:GF": 300,
"WorkOrderCount:MB": 7,
"WorkOrderCount:OT": 7,
"WorkOrderCount:PT": 5,
"WorkOrderCount:QW": 7,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 7,
"WorkOrderCount:WE": 7
}
},
{
"Bucket": "20210111",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 7
}
},
{
"Bucket": "20210112",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 7
}
},
{
"Bucket": "20210113",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 7
}
},
{
"Bucket": "20210114",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 0
}
},
{
"Bucket": "20210115",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 3
}
},
{
"Bucket": "20210116",
"Data": {
"WorkOrderCount:PT": 5,
"WorkOrderCount:TO": 1,
"WorkOrderCount:WD": 2
}
},
{
"Bucket": "20210117",
"Data": {
"WorkOrderCount:PT": 1,
"WorkOrderCount:TO": 2,
"WorkOrderCount:WD": 5
}
}
],
"start": "20210105",
"end": "20210120"
}
}