alternate metrics model with sample objects (#319)

This commit is contained in:
Michael Quigley
2023-05-09 16:22:30 -04:00
parent 6b078abcd7
commit 9f29bb59c7
7 changed files with 277 additions and 34 deletions

View File

@ -1147,20 +1147,28 @@ func init() {
"period": {
"type": "number"
},
"rx": {
"samples": {
"type": "array",
"items": {
"type": "number"
"$ref": "#/definitions/metricsSample"
}
},
"scope": {
"type": "string"
}
}
},
"metricsSample": {
"type": "object",
"properties": {
"rx": {
"type": "number"
},
"timestamp": {
"type": "number"
},
"tx": {
"type": "array",
"items": {
"type": "number"
}
"type": "number"
}
}
},
@ -2563,20 +2571,28 @@ func init() {
"period": {
"type": "number"
},
"rx": {
"samples": {
"type": "array",
"items": {
"type": "number"
"$ref": "#/definitions/metricsSample"
}
},
"scope": {
"type": "string"
}
}
},
"metricsSample": {
"type": "object",
"properties": {
"rx": {
"type": "number"
},
"timestamp": {
"type": "number"
},
"tx": {
"type": "array",
"items": {
"type": "number"
}
"type": "number"
}
}
},