Hi,

We are using the libvirt collectd plugin for rrding our XEN hosts.
It's collecting virt_cpu_total, blkdevice and interface.
Xen is configured for multi-network-script bridging
At each time we shutdown/restart a virtual machine, the vifx.y show his y increased by one.

Example :
At the first start :
* VM1 got 2  Interfaces
VM Eth0 ==> vif0.1 ==> xenbr0 ==> (p)eth0
VM Eth1 ==> vif1.1 ==> xenbr1 ==> (p)eth1

* VM2 got 2 Interfaces
VM Eth0 ==> vif0.2 ==> xenbr0 ==> (p)eth0
VM Eth1 ==> vif1.2 ==> xenbr1 ==> (p)eth1

If I shutdown VM1 and start it again I'll got this :
* VM1 got 2  Interfaces
VM Eth0 ==> vif0.3 ==> xenbr0 ==> (p)eth0
VM Eth1 ==> vif1.3 ==> xenbr1 ==> (p)eth1

* VM2 got 2 Interfaces
VM Eth0 ==> vif0.2 ==> xenbr0 ==> (p)eth0
VM Eth1 ==> vif1.2 ==> xenbr1 ==> (p)eth1

My question is: Is there anyway to set ifname collected by collectd to VIFX (ignore ".Y")


Best regards,
Benjamin


PS : A software I made at work, it can help some ppl
https://github.com/Poil/CGRAPHZ/wiki : Graphical web front-end for Collectd

_______________________________________________
collectd mailing list
collectd@verplant.org
http://mailman.verplant.org/listinfo/collectd

Reply via email to