Monitoring_MonitoredItemData
Monitoring.MonitoredItemData structure Structure representing monitored item data.
{
"name": "string",
"interval": "string",
"function": "string",
"start_time": "string",
"end_time": "string",
"data": [
"string"
]
}
Monitored item IDs Ex: CPU, MEMORY, STORAGE_TOTAL When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.appliance.monitoring. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.appliance.monitoring.
Monitoring.IntervalType enumerated type Defines interval between the values in hours and mins, for which aggregation will apply
MINUTES30 : Thirty minutes interval between values. One week is 336 values.
HOURS2 : Two hours interval between values. One month has 360 values.
MINUTES5 : Five minutes interval between values (finest). One day would have 288 values, one week is 2016.
DAY1 : 24 hours interval between values. One year has 365 values.
HOURS6 : Six hour interval between values. One quarter is 360 values.
Monitoring.FunctionType enumerated type Defines aggregation function
COUNT : Aggregation takes count per period (sum)
MAX : Aggregation takes maximums per period
AVG : Aggregation takes average per period
MIN : Aggregation takes minimums per period
Start time in UTC
End time in UTC
list of values