Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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 percentage Time 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 percentage CPU 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 percentage Time 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 percentage The 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 percentage The total utilization summed across all execution contexts (except Idle) and all CPUs in Scope.   see CPU Utilization above, and section 6 of TST008

Networking

[TODO] Add a note on the vSwitch and add vSwitch specific metrics

...

Name

Collection locationParameters

Scope of coverage

Unit(s) of measure

Definition

Method of Measurement

Sources of Error

Comments
Total Packets received        see section 7 of TST008
Total Packets transmitted        see section 7 of TST008
Total Octets received        see section 7 of TST008
Total Octets transmitted        see section 7 of TST008
Total Error frames received        see section 7 of TST008
Total Errors when attempting to transmit a frameTotal Error frames transmitted        see section 7 of TST008
Broadcast Packets        
Multicast Packet        

Average bitrate

        
Average latency        

...