https://issues.apache.org/jira/browse/MESOS-3709
prefer moduler interface for external containerizer 2015-12-12 6:36 GMT+08:00 Joseph Wu <[email protected]>: > Hello All, > > As part of the work on managing the logs for executors and tasks, we're > introducing a "ContainerLogger" module. This module will allow the > stdout/stderr of executors and tasks to be managed or redirected. > (Existing executor/task logs are written to plain files.) For example: > > - The module would make it trivial to truncate logs to a maximum > size. Or to rotate the logs. > - A module could redirect logs into an aggregation service, like > syslog or journald; or to external logging, like LogStash or Splunk. > > See the epic for more details: > https://issues.apache.org/jira/browse/MESOS-4086 > > For the MVP, we will support the Mesos and Docker containerizers. For the > external containerizer, we plan to exit if an agent is started with both > the external containerizer and the new ContainerLogger module. i.e. > > mesos-slave.sh --containerizers="mesos,external" > --container_logger="some_custom_logger" > > Is there anyone, using the external containerizer, that would not prefer > this behavior? > > Thanks, > ~Joseph > -- Deshi Xiao Twitter: xds2000 E-mail: xiaods(AT)gmail.com

