VmStatsTupleProjection#
- class VmStatsTupleProjection(timestamp=None, controller_avg_io_latency_micros=None, controller_avg_read_io_latency_micros=None, controller_avg_read_io_size_kb=None, controller_avg_write_io_latency_micros=None, controller_avg_write_io_size_kb=None, controller_io_bandwidth_kbps=None, controller_num_io=None, controller_num_iops=None, controller_num_random_io=None, controller_num_read_io=None, controller_num_read_iops=None, controller_num_seq_io=None, controller_num_write_io=None, controller_num_write_iops=None, controller_oplog_drain_dest_hdd_bytes=None, controller_oplog_drain_dest_ssd_bytes=None, controller_random_io_ppm=None, controller_read_io_bandwidth_kbps=None, controller_read_io_ppm=None, controller_read_source_estore_hdd_local_bytes=None, controller_read_source_estore_ssd_local_bytes=None, controller_read_source_estore_hdd_remote_bytes=None, controller_read_source_estore_ssd_remote_bytes=None, controller_read_source_oplog_bytes=None, controller_seq_io_ppm=None, controller_shared_usage_bytes=None, controller_snapshot_usage_bytes=None, controller_storage_tier_ssd_usage_bytes=None, controller_timespan_micros=None, controller_total_io_size_kb=None, controller_total_io_time_micros=None, controller_total_read_io_size_kb=None, controller_total_read_io_time_micros=None, controller_total_transformed_usage_bytes=None, controller_user_bytes=None, controller_write_dest_estore_ssd_bytes=None, controller_write_dest_estore_hdd_bytes=None, controller_write_io_bandwidth_kbps=None, controller_write_io_ppm=None, controller_wss120_second_union_mb=None, controller_wss120_second_read_mb=None, controller_wss120_second_write_mb=None, controller_wss3600_second_union_mb=None, controller_wss3600_second_read_mb=None, controller_wss3600_second_write_mb=None, frame_buffer_usage_ppm=None, gpu_usage_ppm=None, guest_memory_usage_ppm=None, hypervisor_avg_io_latency_micros=None, hypervisor_cpu_ready_time_ppm=None, hypervisor_cpu_usage_ppm=None, hypervisor_io_bandwidth_kbps=None, hypervisor_memory_balloon_reclaimed_bytes=None, hypervisor_memory_balloon_reclaim_target_bytes=None, hypervisor_memory_usage_ppm=None, hypervisor_num_io=None, hypervisor_num_iops=None, hypervisor_num_read_iops=None, hypervisor_num_read_io=None, hypervisor_num_received_bytes=None, hypervisor_num_receive_packets_dropped=None, hypervisor_num_transmitted_bytes=None, hypervisor_num_transmit_packets_dropped=None, hypervisor_num_write_io=None, hypervisor_num_write_iops=None, hypervisor_read_io_bandwidth_kbps=None, hypervisor_timespan_micros=None, hypervisor_total_io_size_kb=None, hypervisor_total_io_time_micros=None, hypervisor_total_read_io_size_kb=None, hypervisor_vm_running_time_usecs=None, hypervisor_write_io_bandwidth_kbps=None, memory_usage_bytes=None, memory_usage_ppm=None, num_vcpus_used_ppm=None, check_score=None, cluster=None, hypervisor_type=None, disk_usage_ppm=None, disk_capacity_bytes=None, hypervisor_swap_in_rate_kbps=None, hypervisor_swap_out_rate_kbps=None, memory_reserved_bytes=None, *args, **kwargs)#
Bases:
VmStatsTuple
- Parameters:
timestamp – (
timestamp
) The timestamp of a specific VM stats response data point.controller_avg_io_latency_micros – (
controller_avg_io_latency_micros
) The VM controller average I/O latency in microseconds.controller_avg_read_io_latency_micros – (
controller_avg_read_io_latency_micros
) The VM controller average read I/O latency in microseconds.controller_avg_read_io_size_kb – (
controller_avg_read_io_size_kb
) The VM controller average read I/O size in kilobytes.controller_avg_write_io_latency_micros – (
controller_avg_write_io_latency_micros
) The VM controller average write I/O latency in microseconds.controller_avg_write_io_size_kb – (
controller_avg_write_io_size_kb
) The VM controller average write I/O size in kilobytes.controller_io_bandwidth_kbps – (
controller_io_bandwidth_kbps
) The VM controller I/O bandwidth in kilobytes per second.controller_num_io – (
controller_num_io
) The VM controller number of I/O requests.controller_num_iops – (
controller_num_iops
) The VM controller number of I/O operations per second.controller_num_random_io – (
controller_num_random_io
) The VM controller number of random I/O.controller_num_read_io – (
controller_num_read_io
) The VM controller number of read I/O.controller_num_read_iops – (
controller_num_read_iops
) The VM controller number of read I/O operations per second.controller_num_seq_io – (
controller_num_seq_io
) The VM controller number of sequential I/Os.controller_num_write_io – (
controller_num_write_io
) The VM controller number of write I/O.controller_num_write_iops – (
controller_num_write_iops
) The VM controller number of write I/O operations per second.controller_oplog_drain_dest_hdd_bytes – (
controller_oplog_drain_dest_hdd_bytes
) Amount of data in bytes drained to HDD tier of extent store by the VM controller.controller_oplog_drain_dest_ssd_bytes – (
controller_oplog_drain_dest_ssd_bytes
) Amount of data in bytes drained to SSD tier of extent store by the VM controller.controller_random_io_ppm – (
controller_random_io_ppm
) The VM controller number of random I/O PPM.controller_read_io_bandwidth_kbps – (
controller_read_io_bandwidth_kbps
) The VM controller number of read I/O bandwidth in kilobytes per second.controller_read_io_ppm – (
controller_read_io_ppm
) The VM controller number of read I/O PPM.controller_read_source_estore_hdd_local_bytes – (
controller_read_source_estore_hdd_local_bytes
) The VM disk controller number of bytes for local read source: HDD estore.controller_read_source_estore_ssd_local_bytes – (
controller_read_source_estore_ssd_local_bytes
) The VM disk controller number of bytes for local read source: SSD estore.controller_read_source_estore_hdd_remote_bytes – (
controller_read_source_estore_hdd_remote_bytes
) The VM disk controller number of bytes for remote read source: HDD estore.controller_read_source_estore_ssd_remote_bytes – (
controller_read_source_estore_ssd_remote_bytes
) The VM disk controller number of bytes for remote read source: SSD estore.controller_read_source_oplog_bytes – (
controller_read_source_oplog_bytes
) The VM controller read source oplog in bytes.controller_seq_io_ppm – (
controller_seq_io_ppm
) The VM controller number of sequential I/O PPM.controller_shared_usage_bytes – (
controller_shared_usage_bytes
) The VM controller shared usage in bytes.controller_snapshot_usage_bytes – (
controller_snapshot_usage_bytes
) The VM controller snapshot usage in bytes.controller_storage_tier_ssd_usage_bytes – (
controller_storage_tier_ssd_usage_bytes
) The VM controller total usage on SSD tier for the VM.controller_timespan_micros – (
controller_timespan_micros
) The VM controller timespan in microseconds.controller_total_io_size_kb – (
controller_total_io_size_kb
) The VM controller number of total I/O size in kilobytes.controller_total_io_time_micros – (
controller_total_io_time_micros
) The VM controller number of total I/O time in microseconds.controller_total_read_io_size_kb – (
controller_total_read_io_size_kb
) The VM controller number of total read I/O size in kilobytes.controller_total_read_io_time_micros – (
controller_total_read_io_time_micros
) The VM controller number of total read I/O time in microseconds.controller_total_transformed_usage_bytes – (
controller_total_transformed_usage_bytes
) The VM controller number of total transformed usage in bytes.controller_user_bytes – (
controller_user_bytes
) The VM controller user bytes.controller_write_dest_estore_ssd_bytes – (
controller_write_dest_estore_ssd_bytes
) The VM controller write destination SSD estore in bytes.controller_write_dest_estore_hdd_bytes – (
controller_write_dest_estore_hdd_bytes
) The VM controller write destination HDD estore in bytes.controller_write_io_bandwidth_kbps – (
controller_write_io_bandwidth_kbps
) The VM controller write I/O bandwidth in kilobytes per second.controller_write_io_ppm – (
controller_write_io_ppm
) The VM controller percentage of write I/O in parts per million.controller_wss120_second_union_mb – (
controller_wss120_second_union_mb
) The combined working set size of the VM disk controller in megabytes, 2 minute measurement interval.controller_wss120_second_read_mb – (
controller_wss120_second_read_mb
) The read working set size of the VM disk controller in megabytes, 2 minute measurement interval.controller_wss120_second_write_mb – (
controller_wss120_second_write_mb
) The write working set size of the VM disk controller in megabytes, 2 minute measurement interval.controller_wss3600_second_union_mb – (
controller_wss3600_second_union_mb
) The combined working set size of the VM disk controller in megabytes, 1-hour measurement interval.controller_wss3600_second_read_mb – (
controller_wss3600_second_read_mb
) The read working set size of the VM disk controller in megabytes, 1 hour measurement interval.controller_wss3600_second_write_mb – (
controller_wss3600_second_write_mb
) The write working set size of the VM disk controller in megabytes, 1-hour measurement interval.frame_buffer_usage_ppm – (
frame_buffer_usage_ppm
) The VM frame buffer usage in PPM.gpu_usage_ppm – (
gpu_usage_ppm
) The VM GPU usage in PPM.guest_memory_usage_ppm – (
guest_memory_usage_ppm
) The VM memory usage in percentage reported by a guest.hypervisor_avg_io_latency_micros – (
hypervisor_avg_io_latency_micros
) The average I/O latency of the VM in microsecondshypervisor_cpu_ready_time_ppm – (
hypervisor_cpu_ready_time_ppm
) Percentage of time that the VM was ready, but could not get scheduled to run.hypervisor_cpu_usage_ppm – (
hypervisor_cpu_usage_ppm
) The CPU usage of the VM in parts per million.hypervisor_io_bandwidth_kbps – (
hypervisor_io_bandwidth_kbps
) The I/O bandwidth of the VM in kilobytes per second.hypervisor_memory_balloon_reclaimed_bytes – (
hypervisor_memory_balloon_reclaimed_bytes
) The memory balloon reclaimed by the VM in bytes.hypervisor_memory_balloon_reclaim_target_bytes – (
hypervisor_memory_balloon_reclaim_target_bytes
) The target memory balloon of the VM to be reclaimed in bytes.hypervisor_memory_usage_ppm – (
hypervisor_memory_usage_ppm
) Consolidated guest memory usage in percentage.hypervisor_num_io – (
hypervisor_num_io
) The number of I/O by the VM.hypervisor_num_iops – (
hypervisor_num_iops
) The number of I/O operations by the VM per second.hypervisor_num_read_iops – (
hypervisor_num_read_iops
) The number of read I/O operations by the VM per second.hypervisor_num_read_io – (
hypervisor_num_read_io
) The number of read I/O operations by the VM.hypervisor_num_received_bytes – (
hypervisor_num_received_bytes
) The number of bytes received by the VM.hypervisor_num_receive_packets_dropped – (
hypervisor_num_receive_packets_dropped
) The number of packets dropped by the VM during reception.hypervisor_num_transmitted_bytes – (
hypervisor_num_transmitted_bytes
) The number of bytes transmitted by the VM.hypervisor_num_transmit_packets_dropped – (
hypervisor_num_transmit_packets_dropped
) The number of packets dropped by the VM during transmission.hypervisor_num_write_io – (
hypervisor_num_write_io
) The number of write I/O by the VM.hypervisor_num_write_iops – (
hypervisor_num_write_iops
) The number of write I/O operations by the VM per second.hypervisor_read_io_bandwidth_kbps – (
hypervisor_read_io_bandwidth_kbps
) The number of read I/O bandwidth of the VM in kilobytes per second.hypervisor_timespan_micros – (
hypervisor_timespan_micros
) The timespan of the VM in microseconds.hypervisor_total_io_size_kb – (
hypervisor_total_io_size_kb
) The total I/O size of the VM in kilobytes.hypervisor_total_io_time_micros – (
hypervisor_total_io_time_micros
) The total I/O time of the VM in microseconds.hypervisor_total_read_io_size_kb – (
hypervisor_total_read_io_size_kb
) The total read I/O size of the VM in kilobytes.hypervisor_vm_running_time_usecs – (
hypervisor_vm_running_time_usecs
) The running time of the VM in microseconds.hypervisor_write_io_bandwidth_kbps – (
hypervisor_write_io_bandwidth_kbps
) The write I/O bandwidth of the VM in kilobytes per second.memory_usage_bytes – (
memory_usage_bytes
) The VM memory usage bytes.memory_usage_ppm – (
memory_usage_ppm
) The VM memory usage in PPM.num_vcpus_used_ppm – (
num_vcpus_used_ppm
) The VM number of vCPUs used in PPM.check_score – (
check_score
) The VM NCC health check score.cluster – (
cluster
) The UUID of the cluster on which the VM resides.hypervisor_type – (
hypervisor_type
) Hypervisor type of the VM.disk_usage_ppm – (
disk_usage_ppm
) The VM disk usage in PPM.disk_capacity_bytes – (
disk_capacity_bytes
) The VM disk capacity in bytes.hypervisor_swap_in_rate_kbps – (
hypervisor_swap_in_rate_kbps
) The swap in rate of the VM in kilobytes per second.hypervisor_swap_out_rate_kbps – (
hypervisor_swap_out_rate_kbps
) The swap out rate of the VM in kilobytes per second.memory_reserved_bytes – (
memory_reserved_bytes
) The reserved memory of the VM in bytes.
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model