Thanks, from what I see that doesn't make any attempt to reach the host. You can get some data out of a container without doing anything special (in the end /proc and /sys are a filtered version of what's on the host), but not all info is precise this way.
I think it would be important for collectd to be able to run in a container as I expect this use case to become more and more common, but of course somebody has to do the work. For now I have plenty of other things before bringing my organization to kubernetes, so it'll take time for me to get to this. On Tue, Aug 30, 2016 at 5:40 AM, Foley, Emma L <[email protected]> wrote: > There's a docker container for collectd in the kolla project in OpenStack. > It just recently merged, but it might be helpful: > https://github.com/openstack/kolla/tree/master/docker/collectd > > Regards, > Emma > > -------------------------------------------------------------- > Intel Research and Development Ireland Limited > Registered in Ireland > Registered Office: Collinstown Industrial Park, Leixlip, County Kildare > Registered Number: 308263 > > > > -----Original Message----- > > From: collectd [mailto:[email protected]] On Behalf Of Marc > > Fournier > > Sent: Tuesday, August 30, 2016 7:10 AM > > To: Maurizio Vitale <[email protected]>; [email protected] > > Subject: Re: [collectd] collectd inside a container monitoring the host > > > > Maurizio Vitale <[email protected]> writes: > > > > > Hi all, > > > is there an easy way for running collectd inside a docker container > > > while still monitoring the host? > > > For a number of plugin of interest to me it is only a matter of > > > mounting /proc to /host_proc inside the container and then use that. > > > Other plugins might be trickier. > > > But even for the simple ones, one might have to change the source code. > > > > > > Has anybody done this successfully? > > > > I started working on (but didn't really finish yet): > > > > https://github.com/collectd/collectd/pull/1867 > > > > > [the reason for this, rather than running collectd as a normal process > > > on every host, is that I need to have it running in kubernetes and > > > having non-contenairazed processes is not nice] > > > > Yes, this was also my use-case. > > > > Cheers, > > Marc > > > > _______________________________________________ > > collectd mailing list > > [email protected] > > https://mailman.verplant.org/listinfo/collectd >
_______________________________________________ collectd mailing list [email protected] https://mailman.verplant.org/listinfo/collectd
