mesos-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From haosdent <haosd...@gmail.com>
Subject Re: Linking mesos tasks to Docker containers
Date Tue, 12 Jan 2016 02:41:31 GMT
<something> is containerid here.

On Tue, Jan 12, 2016 at 10:36 AM, Shuai Lin <linshuai2012@gmail.com> wrote:

> Take a look at
> https://github.com/scrapinghub/marathon-apps-collectd-plugin, basically
> it works like this:
>
> - there is a custom collectd (https://github.com/collectd/collectd)
> plugin, written in python
> - the plugin uses docker inspect api to query the MESOS_TASK_ID and
> MARATHON_APP_ID environment variable for each container
> - the plugin queries cpu/mem/network stats from docker stats api
> - collectd sends the (marathon app, task id, stats) data to a storage
> backend, e.g. graphite, elasticsearch, influxdb, etc.
>
> Hope that helps.
>
> Shuai
>
> On Tue, Jan 12, 2016 at 4:12 AM, Scott Rankin <srankin@motus.com> wrote:
>
>> Hi all,
>>
>> I’m trying to put together a monitoring system for our
>> Marathon/Mesos/Docker app infrastructure, and I’m having some trouble
>> linking between Mesos and Docker.  Mesos has a task ID
>> (like app_auth.6fb24412-af26-11e5-9900-02d62c7c9807), but the only place
>> that shows up in the Docker container is in the MESOS_TASK_ID environment
>> variable passed to the Docker containers.  I see that the Docker containers
>> are created using the format mesos-<slaveid>-<something>, but I cannot
find
>> the <something> value anywhere in the metadata from the master or the
>> slave.
>>
>> Am I missing something, or is there any way that I can configure Mesos to
>> add a label or something to the Docker container so that our monitoring
>> scripts can tie the Docker container to the Mesos task?
>>
>> Thanks!
>> Scott
>>
>> SCOTT *RANKIN*
>> VP, Technology
>>
>> *Motus, LLC*
>> Two Financial Center, 60 South Street, Boston, MA 02111
>> 617.467.1931 (W) | srankin@motus.com <rcarafone@motus.com>
>>
>>
>>
>> Follow us on LinkedIn <https://www.linkedin.com/company/motus-llc/> |
>> Visit us at motus.com <http://www.motus.com/>
>>
>>
>>
>> This email message contains information that Motus, LLC considers
>> confidential and/or proprietary, or may later designate as confidential and
>> proprietary. It is intended only for use of the individual or entity named
>> above and should not be forwarded to any other persons or entities without
>> the express consent of Motus, LLC, nor should it be used for any purpose
>> other than in the course of any potential or actual business relationship
>> with Motus, LLC. If the reader of this message is not the intended
>> recipient, or the employee or agent responsible to deliver it to the
>> intended recipient, you are hereby notified that any dissemination,
>> distribution, or copying of this communication is strictly prohibited. If
>> you have received this communication in error, please notify sender
>> immediately and destroy the original message.
>>
>> Internal Revenue Service regulations require that certain types of
>> written advice include a disclaimer. To the extent the preceding message
>> contains advice relating to a Federal tax issue, unless expressly stated
>> otherwise the advice is not intended or written to be used, and it cannot
>> be used by the recipient or any other taxpayer, for the purpose of avoiding
>> Federal tax penalties, and was not written to support the promotion or
>> marketing of any transaction or matter discussed herein.
>>
>
>


-- 
Best Regards,
Haosdent Huang

Mime
View raw message