On 14.08.2014 06:20, Ian Booth wrote:
> Just to back up Dave's arguments - all sys admins I know would be a big -1 on
> Juju doing it's own log rolling. It's a recipe for lost log files, missing 
> data
> etc. It's a mixing of responsibilities that should be handled separately.
I am unsure how juju rotating its own logs can lead to loss of data. Any 
input on this would be appreciated.
>
> Just on the volume point Dave raised - we do log a lot but that's also an
> orthogonal issue. Even if we logged less we'd still need a rolling mechanism.
>
> On 14/08/14 13:13, David Cheney wrote:
>> Ian asked me to post my thoughts here.
>>
>> I am not in favour of applications rolling their own logs, I believe
>> that applications should not know anything about their log output,
>> they should just dump it all to stdout and another process should take
>> care of shuttling the data, logging it, culling it, whatever.
>>
>> This is summarised here, http://12factor.net/logs
>>
>> I think our current system with rsyslog is working fine and there is
>> no reason to remove it.
>>
>> The problems with all-machines.log being to large is independent of
>> log rolling or any of these other arguments. We simply log too much.
>> There would be no request for log rolling it all-machines.log
>> contained only useful data.
>>
>> Dave
>>
>> On Sat, Aug 9, 2014 at 2:58 AM, Nate Finch <nate.fi...@canonical.com> wrote:
>>> So, rsyslog rotation works fine on Linux, but we can't do that on Windows.
>>> If we have to do something different for Windows, I'd rather just do one
>>> thing which is cross platform compatible for all our OSes, and not have to
>>> support a different configuration for each OS.  Doing it all in-application
>>> also insulates us from external dependencies... if some future or past
>>> Ubuntu series (or CentOS) has a different version of rsyslog, it could
>>> behave differently / require a different configuration, etc.
>>>
>>>
>>>
>>> On Fri, Aug 8, 2014 at 12:40 PM, David Britton <david.brit...@canonical.com>
>>> wrote:
>>>> On Fri, Aug 08, 2014 at 12:03:21PM -0400, Nate Finch wrote:
>>>> [...]
>>>>> remote syslog and to the local file log, we wouldn't need to worry about
>>>>> log rotation of the local log screwing up what gets sent to the remote
>>>> Do the standard rsyslog log rotation mechanisms not function well?
>>>>
>>>> On Windows, what about the event log (which has remote
>>>> viewing/aggregation capabilities built in)?
>>>>
>>>> --
>>>> David Britton <david.brit...@canonical.com>
>>>
>>>
>>> --
>>> Juju-dev mailing list
>>> Juju-dev@lists.ubuntu.com
>>> Modify settings or unsubscribe at:
>>> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>>>

-- 
Juju-dev mailing list
Juju-dev@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev

Reply via email to