OpenVZ Forum - RDF feed
type: channel
items: Logging for several VMs
items: Re: Logging for several VMs

Logging for several VMs
type: item
description: Hello all, I have several virtual machines running and at the moment they do nothing special in respect to logging. All messages end up in the hardware node. I would prefer a separate logging file for each VM. How do other people handle this ? Any tips and Hints for best practises ?
creator: norbertk
date: 2006-04-03T12:14:10-00:00

Re: Logging for several VMs
type: item
description: I don't quite understand what you mean with logging? Each VPS runs its own syslog daemon so SYSLOGGING is separated. And if you mean "dmesg"/kernel ring buffer logging there will be no separate logging because the HW node is responsible for hardware controlling.
creator: Tellerdreher
date: 2006-04-03T15:05:08-00:00

Re: Logging for several VMs
type: item
description: The Idea is to collect the logs of all VMs in one directory on the hardware node but on different files. Norbert
creator: norbertk
date: 2006-04-03T16:55:06-00:00

Re: Logging for several VMs
type: item
description: Your intial post is in stark contrast to your later clarification... but now that we understand what you want... Remember that you do have access (as root anyway) to all of the files under /vz/private/nnn/var/log/. I guess you could create symlinks to the desired files and have them appear in /var/log/ on the hardware host with the desired name. For example: ln -s /vz/private/101/var/log/messages /var/log/101-messages Lather, rinse, repeat. Did that meet your criteria? Heck, you could make a directory for each VPS in /var/log and then symlink everything if you wanted to organize by directory. mkdir /var/log/vps101 ln -s /vz/private/101/var/log/messages /var/log/vps101/messages Was there something you wanted to do with all of the logs from all of the VPSes?
creator: dowdle
date: 2006-04-03T22:40:02-00:00