Add Stats For Resources Using Push Adapter Kind
If the adapter kind specified is not present in the system, it will be created dynamically.
However if the adapter kind specified already exists, then it must be of OPENAPI adapter kind type.
The ID of the adapter kind that will push the stats
Whether the current data set
goes through Analytics processing (Threshold checking, Alert generation) or not.
Defaults to false. But when set to true will result in no evaluation of Alerts
but the data gets stored.
The Resources and their Stats
"{\n \"resource-stat-content\" : [ {\n \"id\" : \"f165600e-b692-4098-b47a-e5a1dd0799e9\",\n \"stat-contents\" : [ {\n \"statKey\" : \"cpu|demandGhz\",\n \"timestamps\" : [ 1119844280663, 1119844280693, 1119844280713 ],\n \"data\" : [ 0.2, 0.3, 0.4 ]\n }, {\n \"statKey\" : \"mem|overload\",\n \"timestamps\" : [ 1119844280663, 1119844280693, 1119844280713, 1119844280718 ],\n \"data\" : [ 93.0, 95.0, 97.0, 99.0 ]\n } ]\n }, {\n \"id\" : \"d048d473-9c35-4f02-a374-46a6085e547b\",\n \"stat-contents\" : [ {\n \"statKey\" : \"cpu|demandGhz\",\n \"timestamps\" : [ 1119844280663, 1119844280693, 1119844280713 ],\n \"data\" : [ 0.2, 0.3, 0.4 ]\n }, {\n \"statKey\" : \"mem|overload\",\n \"timestamps\" : [ 1119844280663, 1119844280693, 1119844280713, 1119844280718 ],\n \"data\" : [ 93.0, 95.0, 97.0, 99.0 ]\n } ]\n } ]\n}"
Collection of Resources and the associated Stats
The stats are added successfully
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/suite-api/api/resources/stats/adapterkinds/{adapterKind}