HostStats#

class HostStats(controller_avg_io_latency_usecs=None, controller_avg_io_latency_usecs_upper_buf=None, controller_avg_io_latency_usecs_lower_buf=None, controller_avg_read_io_latency_usecs=None, controller_avg_read_io_latency_usecs_upper_buf=None, controller_avg_read_io_latency_usecs_lower_buf=None, controller_avg_write_io_latency_usecs=None, controller_avg_write_io_latency_usecs_upper_buf=None, controller_avg_write_io_latency_usecs_lower_buf=None, controller_num_iops=None, controller_num_iops_upper_buf=None, controller_num_iops_lower_buf=None, hypervisor_cpu_usage_ppm=None, hypervisor_cpu_usage_ppm_upper_buf=None, hypervisor_cpu_usage_ppm_lower_buf=None, aggregate_hypervisor_memory_usage_ppm=None, aggregate_hypervisor_memory_usage_ppm_upper_buf=None, aggregate_hypervisor_memory_usage_ppm_lower_buf=None, controller_num_read_iops=None, controller_num_read_iops_upper_buf=None, controller_num_read_iops_lower_buf=None, controller_num_write_iops=None, controller_num_write_iops_upper_buf=None, controller_num_write_iops_lower_buf=None, io_bandwidth_kbps=None, io_bandwidth_kbps_upper_buf=None, io_bandwidth_kbps_lower_buf=None, controller_read_io_bandwidth_kbps=None, controller_read_io_bandwidth_kbps_upper_buf=None, controller_read_io_bandwidth_kbps_lower_buf=None, controller_write_io_bandwidth_kbps_upper_buf=None, controller_write_io_bandwidth_kbps_lower_buf=None, controller_write_io_bandwidth_kbps=None, storage_usage_bytes=None, storage_capacity_bytes=None, free_physical_storage_bytes=None, memory_capacity_bytes=None, cpu_capacity_hz=None, overall_memory_usage_ppm=None, overall_memory_usage_ppm_upper_buf=None, overall_memory_usage_ppm_lower_buf=None, health_check_score=None, logical_storage_usage_bytes=None, cpu_usage_hz=None, overall_memory_usage_bytes=None, power_consumption_instant_watt=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#

Bases: ExternalizableAbstractModel

Host entity statistic attributes.

Parameters:
property aggregate_hypervisor_memory_usage_ppm#

Aggregate Hypervisor Memory Usage(ppm).

Type:

list[ TimeValuePair ]

property aggregate_hypervisor_memory_usage_ppm_lower_buf#

Lower Buf value of Aggregate Hypervisor Memory Usage(ppm).

Type:

list[ TimeValuePair ]

property aggregate_hypervisor_memory_usage_ppm_upper_buf#

Upper Buf value of Aggregate Hypervisor Memory Usage(ppm).

Type:

list[ TimeValuePair ]

property controller_avg_io_latency_usecs#

Controller Average IO Latency(usecs).

Type:

list[ TimeValuePair ]

property controller_avg_io_latency_usecs_lower_buf#

Lower Buf value of Controller Average IO Latency(usecs).

Type:

list[ TimeValuePair ]

property controller_avg_io_latency_usecs_upper_buf#

Upper Buf value of Controller Average IO Latency(usecs).

Type:

list[ TimeValuePair ]

property controller_avg_read_io_latency_usecs#

Controller Average Read IO Latency(usecs).

Type:

list[ TimeValuePair ]

property controller_avg_read_io_latency_usecs_lower_buf#

Lower Buf value of Controller Average Read IO Latency(usecs).

Type:

list[ TimeValuePair ]

property controller_avg_read_io_latency_usecs_upper_buf#

Upper Buf value of Controller Average Read IO Latency(usecs).

Type:

list[ TimeValuePair ]

property controller_avg_write_io_latency_usecs#

Controller Average Write IO Latency(usecs).

Type:

list[ TimeValuePair ]

property controller_avg_write_io_latency_usecs_lower_buf#

Lower Buf value of Controller Average Write IO Latency(usecs).

Type:

list[ TimeValuePair ]

property controller_avg_write_io_latency_usecs_upper_buf#

Upper Buf value of Controller Average Write IO Latency(usecs).

Type:

list[ TimeValuePair ]

property controller_num_iops#

Controller IOPS Number.

Type:

list[ TimeValuePair ]

property controller_num_iops_lower_buf#

Lower Buf value of Controller IOPS Number.

Type:

list[ TimeValuePair ]

property controller_num_iops_upper_buf#

Upper Buf value of Controller IOPS Number.

Type:

list[ TimeValuePair ]

property controller_num_read_iops#

Number of controller read IOPS.

Type:

list[ TimeValuePair ]

property controller_num_read_iops_lower_buf#

Lower Buf value of Number of controller read IOPS.

Type:

list[ TimeValuePair ]

property controller_num_read_iops_upper_buf#

Upper Buf value of Number of controller read IOPS.

Type:

list[ TimeValuePair ]

property controller_num_write_iops#

Number of controller write IOPS.

Type:

list[ TimeValuePair ]

property controller_num_write_iops_lower_buf#

Lower Buf value of Number of controller write IoPS.

Type:

list[ TimeValuePair ]

property controller_num_write_iops_upper_buf#

Upper Buf value of Number of controller write IOPS.

Type:

list[ TimeValuePair ]

property controller_read_io_bandwidth_kbps#

Controller Read IO Bandwidth(kBps).

Type:

list[ TimeValuePair ]

property controller_read_io_bandwidth_kbps_lower_buf#

Lower Buf value of Controller Read IO Bandwidth(kBps).

Type:

list[ TimeValuePair ]

property controller_read_io_bandwidth_kbps_upper_buf#

Upper Buf value of Controller Read IO Bandwidth(kBps).

Type:

list[ TimeValuePair ]

property controller_write_io_bandwidth_kbps#

Controller Write IO Bandwidth(kBps).

Type:

list[ TimeValuePair ]

property controller_write_io_bandwidth_kbps_lower_buf#

Lower Buf value of Controller Write IO Bandwidth(kBps).

Type:

list[ TimeValuePair ]

property controller_write_io_bandwidth_kbps_upper_buf#

Upper Buf value of Controller Write IO Bandwidth(kBps).

Type:

list[ TimeValuePair ]

property cpu_capacity_hz#

CPU capacity in Hz.

Type:

list[ TimeValuePair ]

property cpu_usage_hz#

CPU usage (Hz)

Type:

list[ TimeValuePair ]

property free_physical_storage_bytes#

Free physical space(bytes).

Type:

list[ TimeValuePair ]

property health_check_score#

NCC check score indicating the health of the entity. The value to health mapping is as follows: Good: 100, Info: 98, Warning: 74, Critical: 24, Error: 13, Unknown: -1.

Type:

list[ TimeValuePair ]

property hypervisor_cpu_usage_ppm#

Hypervisor CPU Usage(ppm).

Type:

list[ TimeValuePair ]

property hypervisor_cpu_usage_ppm_lower_buf#

Lower Buf value of Hypervisor CPU Usage(ppm).

Type:

list[ TimeValuePair ]

property hypervisor_cpu_usage_ppm_upper_buf#

Upper Buf value of Hypervisor CPU Usage(ppm).

Type:

list[ TimeValuePair ]

property io_bandwidth_kbps#

Controller IO Bandwidth(kBps).

Type:

list[ TimeValuePair ]

property io_bandwidth_kbps_lower_buf#

Lower Buf value of Controller IO Bandwidth(kBps).

Type:

list[ TimeValuePair ]

property io_bandwidth_kbps_upper_buf#

Upper Buf value of Controller IO Bandwidth(kBps).

Type:

list[ TimeValuePair ]

property logical_storage_usage_bytes#

Logical storage usage(bytes).

Type:

list[ TimeValuePair ]

property memory_capacity_bytes#

Size of memory(in bytes).

Type:

list[ TimeValuePair ]

property overall_memory_usage_bytes#

Overall memory usage(bytes).

Type:

list[ TimeValuePair ]

property overall_memory_usage_ppm#

Overall memory usage(ppm).

Type:

list[ TimeValuePair ]

property overall_memory_usage_ppm_lower_buf#

Lower Buf value of overall memory usage(ppm).

Type:

list[ TimeValuePair ]

property overall_memory_usage_ppm_upper_buf#

Upper Buf value of overall memory usage(ppm).

Type:

list[ TimeValuePair ]

property power_consumption_instant_watt#

Power instant consumption (watt)

Type:

list[ TimeValuePair ]

property storage_capacity_bytes#

Storage capacity(bytes).

Type:

list[ TimeValuePair ]

property storage_usage_bytes#

Storage usage(bytes).

Type:

list[ TimeValuePair ]

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model