Class: VM_metrics

The metrics associated with a VM

Fields

(int → int) map VCPUs_CPU [RO/runtime]
(int → string set) map VCPUs_flags [RO/runtime]
int VCPUs_number [RO/runtime]
(string → string) map VCPUs_params [RO/runtime]
Removed
(int → float) map VCPUs_utilisation [RO/runtime]
bool hvm [RO/runtime]
datetime install_time [RO/runtime]
datetime last_updated [RO/runtime]
int memory_actual [RO/runtime]
bool nested_virt [RO/runtime]
bool nomigrate [RO/runtime]
(string → string) map other_config [RW]
datetime start_time [RO/runtime]
string set state [RO/runtime]
string uuid [RO/runtime]

Messages

void add_to_other_config (session ref, VM_metrics ref, string, string)
(int → int) map get_VCPUs_CPU (session ref, VM_metrics ref)
(int → string set) map get_VCPUs_flags (session ref, VM_metrics ref)
int get_VCPUs_number (session ref, VM_metrics ref)
(string → string) map get_VCPUs_params (session ref, VM_metrics ref)
Removed
(int → float) map get_VCPUs_utilisation (session ref, VM_metrics ref)
VM_metrics ref set get_all (session ref)
(VM_metrics ref → VM_metrics record) map get_all_records (session ref)
VM_metrics ref get_by_uuid (session ref, string)
bool get_hvm (session ref, VM_metrics ref)
datetime get_install_time (session ref, VM_metrics ref)
datetime get_last_updated (session ref, VM_metrics ref)
int get_memory_actual (session ref, VM_metrics ref)
bool get_nested_virt (session ref, VM_metrics ref)
bool get_nomigrate (session ref, VM_metrics ref)
(string → string) map get_other_config (session ref, VM_metrics ref)
VM_metrics record get_record (session ref, VM_metrics ref)
datetime get_start_time (session ref, VM_metrics ref)
string set get_state (session ref, VM_metrics ref)
string get_uuid (session ref, VM_metrics ref)
void remove_from_other_config (session ref, VM_metrics ref, string)
void set_other_config (session ref, VM_metrics ref, (string → string) map)