[
https://issues.apache.org/jira/browse/MESOS-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15074359#comment-15074359
]
Joseph Wu edited comment on MESOS-4136 at 1/16/16 12:30 AM:
------------------------------------------------------------
|| Review || Summary ||
| https://reviews.apache.org/r/42052/ | Cleanup/Refactor of {{Subprocess::IO}} |
| https://reviews.apache.org/r/41779/
https://reviews.apache.org/r/41780/ | Add non-dup option to
{{Subprocess::IO::FD}} |
| https://reviews.apache.org/r/42358/ | Refactor {{SandboxContainerLogger}} |
| https://reviews.apache.org/r/42374/ | Add {{LOGROTATE}} test filter |
| https://reviews.apache.org/r/41781/ | Add rotating logger test |
| https://reviews.apache.org/r/41782/ | Makefile and test config changes |
| https://reviews.apache.org/r/41783/ | Implement the rotating logger |
was (Author: kaysoky):
|| Review || Summary ||
| https://reviews.apache.org/r/42052/ | Cleanup/Refactor of {{Subprocess::IO}} |
| https://reviews.apache.org/r/41779/
https://reviews.apache.org/r/41780/ | Add non-dup option to
{{Subprocess::IO::FD}} |
| https://reviews.apache.org/r/42358/ | Refactor {{SandboxContainerLogger}} |
| https://reviews.apache.org/r/41781/ | Add rotating logger test |
| https://reviews.apache.org/r/41782/ | Makefile and test config changes |
| https://reviews.apache.org/r/41783/ | Implement the rotating logger |
> Add a ContainerLogger module that restrains log sizes
> -----------------------------------------------------
>
> Key: MESOS-4136
> URL: https://issues.apache.org/jira/browse/MESOS-4136
> Project: Mesos
> Issue Type: Improvement
> Components: modules
> Reporter: Joseph Wu
> Assignee: Joseph Wu
> Labels: logging, mesosphere
>
> One of the major problems this logger module aims to solve is overflowing
> executor/task log files. Log files are simply written to disk, and are not
> managed other than via occasional garbage collection by the agent process
> (and this only deals with terminated executors).
> We should add a {{ContainerLogger}} module that truncates logs as it reaches
> a configurable maximum size. Additionally, we should determine if the web
> UI's {{pailer}} needs to be changed to deal with logs that are not
> append-only.
> This will be a non-default module which will also serve as an example for how
> to implement the module.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)