appliance monitoring: monitored item data
monitored_item_data
structure Structure representing monitored item data.Representation:
{
"data": [
"string",
"string"
],
"end_time": "2015-01-01T22:13:05.651Z",
"function": "COUNT",
"interval": "MINUTES30",
"name": "obj-103",
"start_time": "2015-01-01T22:13:05.651Z"
}
"data": [
"string",
"string"
],
"end_time": "2015-01-01T22:13:05.651Z",
"function": "COUNT",
"interval": "MINUTES30",
"name": "obj-103",
"start_time": "2015-01-01T22:13:05.651Z"
}
Attributes:
Name | Type | Description |
---|---|---|
Required | ||
name | 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 . |
interval | string | interval between values in hours, minutes Defines interval between the values in hours and mins, for which aggregation will apply Value is one of: 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. |
function | string | aggregation function Defines aggregation function Value is one of: 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 | date_time | Start time in UTC |
end_time | date_time | End time in UTC |
data | string[] | list of values |