[Lxc-users] /proc/stat
Sergio Daniel Troiano
sergio.troiano at elserver.com
Thu Jan 6 03:33:40 UTC 2011
Anthony,
I need to know the state (waiting i/o ,running or runnable) of every
porcess within each container.
what you told me only shows PID's created within the container .
May be i haven't explained clearly.
I know i can see that watching the file /proc/stat but it is a global
state.
I need to watch the field called "procs_running" separated for each
container.
Thanks!
Sergio D. Troiano
Development Team.
Av. de los Incas 3085
(C1426ELA) Capital Federal
On Wed, 2011-01-05 at 16:24 -0600, C Anthony Risinger wrote:
> On Wed, Jan 5, 2011 at 2:14 PM, Sergio Daniel Troiano
> <sergio.troiano at elserver.com> wrote:
> >
> > Hi,
> >
> > i'm using LXC and it works excellent!
> >
> > The only problem that i found is the information within the container on the file called /proc/stat is global.,
> > I have got a lot of containers which must send out their stat information (in special the value called "procs_running") because other server uses those data to calculate a kind of "load balance".
> >
> > I need to know how many processes are running or ready to run diferentiating each container.
> >
> > I've tried to get the total looking up in every /proc/pid/status (Field "State:") then addend each "running" match i could get the result.
> >
> > But it was not possible because my while script has got a high frequency (it is necesary because i need to get an average)
> > The result is a high load on my server
>
> you'll want to mount the cgroup filesystem (you probably already have)
> and look in it for all kinds of goodies and psuedo-files relating to
> your containers. the one your looking for is called `tasks`.
>
> C Anthony
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxcontainers.org/pipermail/lxc-users/attachments/20110106/cf148657/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: elserver.gif
Type: image/gif
Size: 1027 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-users/attachments/20110106/cf148657/attachment.gif>
More information about the lxc-users
mailing list