mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joseph Wu (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (MESOS-4136) Add a ContainerLogger module that restrains log sizes
Date Sat, 16 Jan 2016 00:31:39 GMT

    [ 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)

Mime
View raw message