DiskStats#

class DiskStats(disk_usage_ppm=None, disk_capacity_bytes=None, disk_num_iops=None, disk_peak_num_iops=None, disk_base_num_iops=None, disk_io_bandwidthkbps=None, disk_peak_io_bandwidthkbps=None, disk_base_io_bandwidthkbps=None, disk_avg_io_latency_microsec=None, disk_peak_io_latency_microsec=None, disk_base_io_latency_microsec=None, disk_free_bytes=None, disk_usage_bytes=None, disk_read_iops=None, disk_base_read_iops=None, disk_peak_read_iops=None, disk_write_iops=None, disk_peak_write_iops=None, disk_base_write_iops=None, disk_read_io_bandwidthkbps=None, disk_peak_read_io_bandwidthkbps=None, disk_base_read_io_bandwidthkbps=None, disk_write_io_bandwidthkbps=None, disk_peak_write_io_bandwidthkbps=None, disk_base_write_io_bandwidthkbps=None, disk_read_io_avg_latency_microsec=None, disk_peak_read_io_avg_latency_microsec=None, disk_base_read_io_avg_latency_microsec=None, disk_write_io_avg_latency_microsec=None, disk_peak_write_io_avg_latency_microsec=None, disk_base_write_io_avg_latency_microsec=None, disk_read_io_ppm=None, disk_write_io_ppm=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#

Bases: ExternalizableAbstractModel

Parameters:
  • disk_usage_ppm – (disk_usage_ppm) Disk space used on a storage device, expressed in parts per million (ppm).

  • disk_capacity_bytes – (disk_capacity_bytes) Total storage capacity of a device in bytes.

  • disk_num_iops – (disk_num_iops) Number of I/O operations that a Disk performs per second.

  • disk_peak_num_iops – (disk_peak_num_iops) Upper limit of I/O operations that a Disk performs per second.

  • disk_base_num_iops – (disk_base_num_iops) Lower limit of I/O operations that a Disk can perform per second.

  • disk_io_bandwidthkbps – (disk_io_bandwidthkbps) I/O bandwidth in KB per second.

  • disk_peak_io_bandwidthkbps – (disk_peak_io_bandwidthkbps) Upper limit of data transfer that a Disk can handle per second.

  • disk_base_io_bandwidthkbps – (disk_base_io_bandwidthkbps) Lower limit of data transfer that a Disk can handle per second.

  • disk_avg_io_latency_microsec – (disk_avg_io_latency_microsec) Average I/O latency.

  • disk_peak_io_latency_microsec – (disk_peak_io_latency_microsec) Upper limit of the latency of I/O operations that the Disk can handle without exceeding its standard latency level.

  • disk_base_io_latency_microsec – (disk_base_io_latency_microsec) Lower limit of the latency of I/O operations that the Disk can handle without exceeding its standard latency level.

  • disk_free_bytes – (disk_free_bytes) Free storage space available on the Disk, measured in bytes.

  • disk_usage_bytes – (disk_usage_bytes) Amount of storage currently being used, measured in bytes.

  • disk_read_iops – (disk_read_iops) Number of read I/O per second.

  • disk_base_read_iops – (disk_base_read_iops) Lower buffer capacity for the number of read IOPS that a Disk can handle.

  • disk_peak_read_iops – (disk_peak_read_iops) Upper buffer capacity for the number of read IOPS that a Disk can handle.

  • disk_write_iops – (disk_write_iops) Number of write I/O per second.

  • disk_peak_write_iops – (disk_peak_write_iops) Upper buffer capacity of a number of write I/O per second.

  • disk_base_write_iops – (disk_base_write_iops) Lower buffer capacity of a number of write I/O per second.

  • disk_read_io_bandwidthkbps – (disk_read_io_bandwidthkbps) Number of Disk read I/O per second as reported by Stargate.

  • disk_peak_read_io_bandwidthkbps – (disk_peak_read_io_bandwidthkbps) Upper buffer capacity for the amount of I/O bandwidth that a Disk can handle read operations.

  • disk_base_read_io_bandwidthkbps – (disk_base_read_io_bandwidthkbps) Lower buffer capacity for the amount of I/O bandwidth that a Disk can handle read operations.

  • disk_write_io_bandwidthkbps – (disk_write_io_bandwidthkbps) Number of Disk write I/O per second reported by Stargate.

  • disk_peak_write_io_bandwidthkbps – (disk_peak_write_io_bandwidthkbps) Upper buffer capacity for the amount of I/O bandwidth that a Disk can handle write operations.

  • disk_base_write_io_bandwidthkbps – (disk_base_write_io_bandwidthkbps) Lower buffer capacity for the amount of I/O bandwidth that a Disk can handle write operations.

  • disk_read_io_avg_latency_microsec – (disk_read_io_avg_latency_microsec) Average read I/O latency, measured in microseconds (μs).

  • disk_peak_read_io_avg_latency_microsec – (disk_peak_read_io_avg_latency_microsec) Upper buffer capacity average read I/O latency, measured in microseconds (μs).

  • disk_base_read_io_avg_latency_microsec – (disk_base_read_io_avg_latency_microsec) Lower buffer capacity average read I/O latency, measured in microseconds (μs).

  • disk_write_io_avg_latency_microsec – (disk_write_io_avg_latency_microsec) Average write I/O latency, measured in microseconds (μs).

  • disk_peak_write_io_avg_latency_microsec – (disk_peak_write_io_avg_latency_microsec) Upper buffer capacity average write I/O latency, measured in microseconds (μs).

  • disk_base_write_io_avg_latency_microsec – (disk_base_write_io_avg_latency_microsec) Lower buffer capacity average write I/O latency, measured in microseconds (μs).

  • disk_read_io_ppm – (disk_read_io_ppm) Disk read I/O, expressed in parts per million.

  • disk_write_io_ppm – (disk_write_io_ppm) Disk write I/O, expressed in parts per million.

property disk_avg_io_latency_microsec#

Average I/O latency.

Type:

list[ TimeIntValuePair ]

property disk_base_io_bandwidthkbps#

Lower limit of data transfer that a Disk can handle per second.

Type:

list[ TimeIntValuePair ]

property disk_base_io_latency_microsec#

Lower limit of the latency of I/O operations that the Disk can handle without exceeding its standard latency level.

Type:

list[ TimeIntValuePair ]

property disk_base_num_iops#

Lower limit of I/O operations that a Disk can perform per second.

Type:

list[ TimeIntValuePair ]

property disk_base_read_io_avg_latency_microsec#

Lower buffer capacity average read I/O latency, measured in microseconds (μs).

Type:

list[ TimeIntValuePair ]

property disk_base_read_io_bandwidthkbps#

Lower buffer capacity for the amount of I/O bandwidth that a Disk can handle read operations.

Type:

list[ TimeIntValuePair ]

property disk_base_read_iops#

Lower buffer capacity for the number of read IOPS that a Disk can handle.

Type:

list[ TimeIntValuePair ]

property disk_base_write_io_avg_latency_microsec#

Lower buffer capacity average write I/O latency, measured in microseconds (μs).

Type:

list[ TimeIntValuePair ]

property disk_base_write_io_bandwidthkbps#

Lower buffer capacity for the amount of I/O bandwidth that a Disk can handle write operations.

Type:

list[ TimeIntValuePair ]

property disk_base_write_iops#

Lower buffer capacity of a number of write I/O per second.

Type:

list[ TimeIntValuePair ]

property disk_capacity_bytes#

Total storage capacity of a device in bytes.

Type:

list[ TimeIntValuePair ]

property disk_free_bytes#

Free storage space available on the Disk, measured in bytes.

Type:

list[ TimeIntValuePair ]

property disk_io_bandwidthkbps#

I/O bandwidth in KB per second.

Type:

list[ TimeIntValuePair ]

property disk_num_iops#

Number of I/O operations that a Disk performs per second.

Type:

list[ TimeIntValuePair ]

property disk_peak_io_bandwidthkbps#

Upper limit of data transfer that a Disk can handle per second.

Type:

list[ TimeIntValuePair ]

property disk_peak_io_latency_microsec#

Upper limit of the latency of I/O operations that the Disk can handle without exceeding its standard latency level.

Type:

list[ TimeIntValuePair ]

property disk_peak_num_iops#

Upper limit of I/O operations that a Disk performs per second.

Type:

list[ TimeIntValuePair ]

property disk_peak_read_io_avg_latency_microsec#

Upper buffer capacity average read I/O latency, measured in microseconds (μs).

Type:

list[ TimeIntValuePair ]

property disk_peak_read_io_bandwidthkbps#

Upper buffer capacity for the amount of I/O bandwidth that a Disk can handle read operations.

Type:

list[ TimeIntValuePair ]

property disk_peak_read_iops#

Upper buffer capacity for the number of read IOPS that a Disk can handle.

Type:

list[ TimeIntValuePair ]

property disk_peak_write_io_avg_latency_microsec#

Upper buffer capacity average write I/O latency, measured in microseconds (μs).

Type:

list[ TimeIntValuePair ]

property disk_peak_write_io_bandwidthkbps#

Upper buffer capacity for the amount of I/O bandwidth that a Disk can handle write operations.

Type:

list[ TimeIntValuePair ]

property disk_peak_write_iops#

Upper buffer capacity of a number of write I/O per second.

Type:

list[ TimeIntValuePair ]

property disk_read_io_avg_latency_microsec#

Average read I/O latency, measured in microseconds (μs).

Type:

list[ TimeIntValuePair ]

property disk_read_io_bandwidthkbps#

Number of Disk read I/O per second as reported by Stargate.

Type:

list[ TimeIntValuePair ]

property disk_read_io_ppm#

Disk read I/O, expressed in parts per million.

Type:

list[ TimeIntValuePair ]

property disk_read_iops#

Number of read I/O per second.

Type:

list[ TimeIntValuePair ]

property disk_usage_bytes#

Amount of storage currently being used, measured in bytes.

Type:

list[ TimeIntValuePair ]

property disk_usage_ppm#

Disk space used on a storage device, expressed in parts per million (ppm).

Type:

list[ TimeIntValuePair ]

property disk_write_io_avg_latency_microsec#

Average write I/O latency, measured in microseconds (μs).

Type:

list[ TimeIntValuePair ]

property disk_write_io_bandwidthkbps#

Number of Disk write I/O per second reported by Stargate.

Type:

list[ TimeIntValuePair ]

property disk_write_io_ppm#

Disk write I/O, expressed in parts per million.

Type:

list[ TimeIntValuePair ]

property disk_write_iops#

Number of write I/O per second.

Type:

list[ TimeIntValuePair ]

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model