Virt

Anuket Project

Virt

Metrics List & Descriptions:

Technology/

Category

Metric/Feature Name

Date Type

Format Example

Collectd Release

Collectd Plugin

Description

Dependencies

Limitations

Comments

Virt

cpu_affinity

Int

None

5.8

virt

Gets the vcpu affinity details 





Gets the data from hypervisor

Virt

disk_octets

Int  

None

5.8

virt

Gets the number of read/write bytes performed on a disk partition





Gets the data from hypervisor

Virt

disk_time

Int, Int

None

5.8

virt

Gets the Guest disk time





Gets the data from hypervisor

Virt

disk_ops

Int

None

5.8

virt

Gets the number of read and write requests on a disk partition





Gets the data from hypervisor

Virt

if_dropped

Int

None

5.8

virt

Gets the number of packets dropped on vNIC interfaces





Gets the data from hypervisor

Virt

if_errors

Int

None

5.8

virt

Gets the number of errored packets on vNIC interfaces





Gets the data from hypervisor

Virt

if_octets

Int

None

5.8

virt

Gets the number of bytes transmitted/recieved on vNIC interfaces





Gets the data from hypervisor

Virt

if_packets

Int

None

5.8

virt

Gets the total number of packets transmitted/recieved on vNIC interfaces





Gets the data from hypervisor

Virt

memory-actual

Int

None

5.8

virt

Gets the current memory for the VM or target





Gets the data from hypervisor

Virt

memory-last

Int

None

5.8

virt

Gets the last piece of memory of a guest (memory remains after add up guest RAM, guest video RAM, and memory overhead of QEMU)





Gets the data from hypervisor

Virt

memory-rss

Int

None

5.8

virt

Gets the resident set size memory (memory allocated to a process in RAM)





Gets the data from hypervisor

Virt

memory-total

Int

None

5.8

virt

Gets the total guest RAM





Gets the data from hypervisor

Virt

percent-virt_cpu_total

Float

None

5.8

virt

Gets the percentage of total available CPU





Gets the data from hypervisor

Virt

ps_cputime

Int

None

5.8

virt

Gets the cpu time (Say its sum of the user time,system time and guest time). IT might be used to calculate the vCPU usage





Gets the data from hypervisor

Virt

total_requests-flush

Int

None

5.8

virt

Gets the total flush rquests of the block device or guest





Gets the data from hypervisor

Sub-sections:

Libvirt Plugin High Level Design Document 

Libvirt Executed tests 

vHost devices executed tests