Inspector abstraction for read-only access to hypervisors.
Bases: tuple
DiskIOPSStats(device, iops_count)
Bases: tuple
DiskInfo(device, capacity, allocation, physical)
Bases: tuple
DiskLatencyStats(device, disk_latency)
Bases: tuple
DiskRateStats(device, read_bytes_rate, read_requests_rate, write_bytes_rate, write_requests_rate)
Bases: tuple
DiskStats(device, read_bytes, read_requests, write_bytes, write_requests, errors)
Bases: object
Inspect the disk information for an instance.
Parameters: |
|
---|---|
Returns: | for each disk , capacity , allocation and usage |
Inspect the disk statistics as rates for an instance.
Parameters: |
|
---|---|
Returns: | for each disk, the number of iops per second |
Inspect the disk statistics as rates for an instance.
Parameters: |
|
---|---|
Returns: | for each disk, the average disk latency |
Inspect the disk statistics as rates for an instance.
Parameters: |
|
---|---|
Returns: | for each disk, the number of bytes & operations read and written per second, with the error count |
Inspect the disk statistics for an instance.
Parameters: |
|
---|---|
Returns: | for each disk, the number of bytes & operations read and written, and the error count |
Inspect the CPU statistics for an instance.
Parameters: |
|
---|---|
Returns: | the instance stats |
Bases: exceptions.Exception
Bases: tuple
InterfaceRateStats(name, mac, fref, parameters, rx_bytes_rate, tx_bytes_rate)
Bases: tuple
InterfaceStats(name, mac, fref, parameters, rx_bytes, tx_bytes, rx_packets, tx_packets, rx_drop, tx_drop, rx_errors, tx_errors)