This wiki is a WIP. Please feel free to modify this page with relevant information
...
Name | Collection location | Parameters | Scope of coverage | Unit(s) of measure | Definition | Method of Measurement | Sources of Error | Comments |
---|---|---|---|---|---|---|---|---|
cpu_idle | Host | The host CPUs, individually or total usage summed across all CPUs | nanoseconds or percentage | Time the host CPU spends idle. | see CPU Utilization above, and section 6 of TST008 | |||
cpu_nice | Host | The host CPUs, individually or total usage summed across all CPUs | nanoseconds or percentage | Time 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_interrupt | Host | The host CPUs, individually or total usage summed across all CPUs | nanoseconds or percentage | Time the CPU has spent servicing (hardware) interrupts. | see CPU Utilization above, and section 6 of TST008 | |||
cpu_softirq | Host | The host CPUs, individually or total usage summed across all CPUs | nanoseconds or percentage | Time 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_steal | Host | The host CPUs, individually or total usage summed across all CPUs | nanoseconds 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_system | Host | The host CPUs, individually or total usage summed across all CPUs | nanoseconds or percentage | Time that the CPU spent running the kernel. | see CPU Utilization above, and section 6 of TST008 | |||
cpu_user | Host | The host CPUs, individually or total usage summed across all CPUs | nanoseconds or percentage | Time CPU spends running un-niced user space processes. | see CPU Utilization above, and section 6 of TST008 | |||
cpu_wait | Host | The host CPUs, individually or total usage summed across all CPUs | nanoseconds 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_utilization | Host | The host CPUs used by a guest, total usage summed across all CPUs | nanoseconds 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 |
...
Note: collectd plugins df and disk can help here.
Disk Utilization
Name | Collection location | Parameters | Scope of coverage | Unit(s) of measure | Definition | Method of Measurement | Sources of Error | Comments |
---|---|---|---|---|---|---|---|---|
Latency (read and write) | host | host name, storage resource name, data retaining policy (persistent or ephemeral), type (block, object, file), size in GB | specified storage resource | milliseconds | The average amount of time to perform a R/W operation, in milliseconds | Comparison of counter readings over the observation interval | simultaneity of readings | Need update of TST008 |
IOPS (read and write) | host | host name, storage resource name, data retaining policy (persistent or ephemeral), type (block, object, file), size in GB | specified storage resource | operations per second | The average rate of performing R/W in IO operations per second | Comparison of counter readings over the observation interval | simultaneity of readings | Need update of TST008 |
Throughput (read and write) | host | host name, storage resource name, data retaining policy (persistent or ephemeral), type (block, object, file), size in GB | specified storage resource | bytes per second | The average rate of performing R/W operations in Bytes per second | Comparison of counter readings over the observation interval | simultaneity of readings | Need update of TST008 |
Disk Utilization | host | host name, storage resource name, data retaining policy (persistent or ephemeral), type (block, object, file), size in GB | specified storage resource | bytes | The amount of free, used, and reserved disk space at the time of the reading, in bytes (reported individually). | readings in all three categories | simultaneity of readings, disk space usage can be very dynamic. | Need update of TST008 |
The host CPUs, individually or total usage summed across all CPUs