VMs
ModelsExpand Collapse
VMsAvailability
Check VM Create Availability
$ nirvana compute:vms:availability create
POST/v1/compute/vms/availability
Check VM Update Availability
$ nirvana compute:vms:availability update
PATCH/v1/compute/vms/{vm_id}/availability
VMsCost
VMsVolumes
VMsOS Images
VMsMetrics
ModelsExpand Collapse
vm_metrics: object { aggregation, end_time, metrics, 3 more } A VM’s metrics over an interval: one series per metric, on a shared grid of periods.
vm_metrics: object { aggregation, end_time, metrics, 3 more }
A VM’s metrics over an interval: one series per metric, on a shared grid of periods.
aggregation: "mean" or "max" or "min"How the samples inside one period were folded into a single value.
aggregation: "mean" or "max" or "min"
How the samples inside one period were folded into a single value.
One series per requested metric, in the order they were requested.
One series per requested metric, in the order they were requested.
period: "5m" or "15m" or "1h" or 2 moreWidth of one period, and so the spacing between consecutive points.
period: "5m" or "15m" or "1h" or 2 more
Width of one period, and so the spacing between consecutive points.
VMsMetric Descriptors
List VM Metric Descriptors
$ nirvana compute:vms:metric-descriptors list
GET/v1/compute/metric_descriptors
ModelsExpand Collapse
vm_metric_descriptor: object { description, max_value, metric, 3 more } Describes one metric a VM reports: how to name it, what its values mean, and the range they fall in.
vm_metric_descriptor: object { description, max_value, metric, 3 more }
Describes one metric a VM reports: how to name it, what its values mean, and the range they fall in.
vm_metric_descriptor_list: object { items, pagination }
vm_metric_descriptor_list: object { items, pagination }