"hzguanqiang"<hzguanqiang@corp.netease.com>
2013-Jul-23 08:56 UTC
[libvirt-users] How to monitor a lxc container started by libvirt_lxc from inside ?
Hi Guys, When I created a lxc container by libvirt, I logged into the lxc container and noticed that info under /proc/ dir did not match the lxc container resource. Is the /proc dir in lxc container just showing the same thing as the lxc host? If I want to monitor the realtime resource usage inside the lxc container, What should I do? -------------- Best regards! GuanQiang 2013-07-23
Daniel P. Berrange
2013-Jul-23 10:14 UTC
Re: [libvirt-users] How to monitor a lxc container started by libvirt_lxc from inside ?
On Tue, Jul 23, 2013 at 04:56:30PM +0800, hzguanqiang wrote:> Hi Guys, > When I created a lxc container by libvirt, I logged into the lxc > container and noticed that info under /proc/ dir did not match the > lxc container resource. Is the /proc dir in lxc container just > showing the same thing as the lxc host? If I want to monitor the > realtime resource usage inside the lxc container, What should I do?At this time, the only files in /proc that are virtualized are the /proc/$PID/* files for each process, and the /proc/meminfo global file. All the other files reflect global host state. Are there particular files in /proc/NNNN that you want to see virtualized in the future ? Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
Hello. Can someone shed some light on the copy-storage-all feature? There are many hits on google. My current questions are. 1. is it possible to do a migrate --live --copy-storage-all .... without shared storage? 2. Do i need to have a preexisting image on the destination node? 3. Is this still true: The current implementation of --copy-storage-all uses a qemu interface that upstream qemu developers are reluctant to support, and risks running into problems. We have patches under review to use a new NBD server for migration when targeting qemu 1.4 with libvirt 1.0.2, with much less risk thanks and best regards t.
"hzguanqiang"<hzguanqiang@corp.netease.com>
2013-Jul-24 02:28 UTC
Re: [libvirt-users] How to monitor a lxc container started by libvirt_lxc from inside ?
On 2013-07-23 18:14, "Daniel P. Berrange" <berrange@redhat.com> wrote:>>On Tue, Jul 23, 2013 at 04:56:30PM +0800, hzguanqiang wrote: >> Hi Guys, >> When I created a lxc container by libvirt, I logged into the lxc >> container and noticed that info under /proc/ dir did not match the >> lxc container resource. Is the /proc dir in lxc container just >> showing the same thing as the lxc host? If I want to monitor the >> realtime resource usage inside the lxc container, What should I do?>At this time, the only files in /proc that are virtualized are >the /proc/$PID/* files for each process, and the /proc/meminfo >global file. All the other files reflect global host state.>Are there particular files in /proc/NNNN that you want to see >virtualized in the future ?Well, I used to monitor a kvm vm by a script reading info from files such as /proc/stat, /proc/loadavg, /proc/meminfo, /proc/diskstats, /proc/net/dev. Through those files under /proc, I can get the whole statistic info of the vm including cpu/memory/disk/net. If I want to do the same work in lxc supported by libvirt, How can I make it? BTW, I know virt-top can do such things. But what I want is a programming way such as libvirt interface. ------------------ Best regards! GuanQiang 2013-07-24
Reasonably Related Threads
- Re: How to monitor a lxc container started by libvirt_lxc from inside ?
- Re: How to monitor a lxc container started by libvirt_lxc from inside ?
- How to monitor a lxc container started by libvirt_lxc from inside ?
- Re: How to get uuid info inside a lxc container created by libvirt_lxc
- Re: How to get uuid info inside a lxc container created by libvirt_lxc