Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: NEW - Storage Metrics

This wiki is a WIP. Please feel free to modify this page with relevant information

...

Name

Collection locationParameters

Scope of coverage

Unit(s) of measure

Definition

Method of Measurement

Sources of Error

Comments
cpu_idleHost
The host CPUs, individually or total usage summed across all CPUsnanoseconds or percentageTime the host CPU spends idle

see CPU Utilization above, and section 6 of TST008
cpu_niceHost
The host CPUs, individually or total usage summed across all CPUsnanoseconds or percentageTime the host CPU spent running user space processes that have been niced. The priority level a user space process can be tweaked by adjusting its niceness.

see CPU Utilization above, and section 6 of TST008
cpu_interruptHost
The host CPUs, individually or total usage summed across all CPUsnanoseconds or percentageTime the CPU has spent servicing (hardware) interrupts.

see CPU Utilization above, and section 6 of TST008
cpu_softirqHost
The host CPUs, individually or total usage summed across all CPUsnanoseconds or percentageTime spent handling interrupts that are synthesized, and almost as important as Hardware interrupts (above). "In current kernels there are ten softirq vectors defined; two for tasklet processing, two for networking, two for the block layer, two for timers, and one each for the scheduler and read-copy-update processing. The kernel maintains a per-CPU bitmask indicating which softirqs need processing at any given time." [Ref]

see CPU Utilization above, and section 6 of TST008
cpu_stealHost
The host CPUs, individually or total usage summed across all CPUsnanoseconds or percentageCPU steal is a measure of the fraction of time that a machine is in a state of “involuntary wait.”  It is time for which the kernel cannot otherwise account in one of the traditional classifications like user, system, or idle.  It is time that went missing, from the perspective of the kernel.

see CPU Utilization above, and section 6 of TST008
cpu_systemHost
The host CPUs, individually or total usage summed across all CPUsnanoseconds or percentageTime that the CPU spent running the kernel.

see CPU Utilization above, and section 6 of TST008
cpu_userHost
The host CPUs, individually or total usage summed across all CPUsnanoseconds or percentage

Time CPU spends running un-niced user space processes.




see CPU Utilization above, and section 6 of TST008
cpu_waitHost
The host CPUs, individually or total usage summed across all CPUsnanoseconds or percentageThe time the CPU spends idle while waiting for an I/O operation to complete

see CPU Utilization above, and section 6 of TST008
total_vcpu_utilizationHost
The host CPUs used by a guest, total usage summed across all CPUsnanoseconds or percentageThe total utilization summed across all execution contexts (except Idle) and all CPUs in Scope.

see CPU Utilization above, and section 6 of TST008

...

Note: collectd plugins df and disk can help here.

Disk Utilization


Name

Collection locationParameters

Scope of coverage

Unit(s) of measure

Definition

Method of Measurement

Sources of Error

Comments
Latency (read and write)hosthost name, storage resource name, data retaining policy (persistent or ephemeral), type (block, object, file), size in GBspecified storage resourcemillisecondsThe average amount of time to perform a R/W operation, in millisecondsComparison of counter readings over the observation intervalsimultaneity of readingsNeed update of TST008
IOPS (read and write)hosthost name, storage resource name, data retaining policy (persistent or ephemeral), type (block, object, file), size in GBspecified storage resourceoperations per secondThe average rate of performing R/W in IO operations per secondComparison of counter readings over the observation intervalsimultaneity of readingsNeed update of TST008
Throughput (read and write)hosthost name, storage resource name, data retaining policy (persistent or ephemeral), type (block, object, file), size in GBspecified storage resourcebytes per secondThe average rate of performing R/W operations in Bytes per secondComparison of counter readings over the observation intervalsimultaneity of readingsNeed update of TST008
Disk Utilizationhosthost name, storage resource name, data retaining policy (persistent or ephemeral), type (block, object, file), size in GBspecified storage resourcebytesThe amount of free, used, and reserved disk space at the time of the reading, in bytes (reported individually).readings in all three categoriessimultaneity of readings, disk space usage can be very dynamic.Need update of TST008


The host CPUs, individually or total usage summed across all CPUs