supervision - discussion about system services, daemon supervision, init, runlevel management, and tools such as s6 and runit
 help / color / mirror / Atom feed
* compressing rotated logfiles
@ 2006-02-08 16:40 Michael P. Soulier
  2006-02-08 17:10 ` Charlie Brady
  0 siblings, 1 reply; 3+ messages in thread
From: Michael P. Soulier @ 2006-02-08 16:40 UTC (permalink / raw)


Hello,

When using multilog or svlogd, it's simple enough to add a processor
of gzip to compress rotated logs. However, it would greatly help our
tools if the rotated, compressed logfile had a .gz file extension.

Can anyone suggest a good way to accomplish this at rotation time?

Thanks,
Mike
--
Michael P. Soulier <msoulier@digitaltorque.ca>
"Any intelligent fool can make things bigger and more complex... It takes a
touch of genius - and a lot of courage to move in the opposite direction."
--Albert Einstein


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: compressing rotated logfiles
  2006-02-08 16:40 compressing rotated logfiles Michael P. Soulier
@ 2006-02-08 17:10 ` Charlie Brady
  2006-02-09  3:04   ` Michael P. Soulier
  0 siblings, 1 reply; 3+ messages in thread
From: Charlie Brady @ 2006-02-08 17:10 UTC (permalink / raw)
  Cc: supervision


On Wed, 8 Feb 2006, Michael P. Soulier wrote:

> When using multilog or svlogd, it's simple enough to add a processor
> of gzip to compress rotated logs. However, it would greatly help our
> tools if the rotated, compressed logfile had a .gz file extension.
>
> Can anyone suggest a good way to accomplish this at rotation time?

Since I assume that you are doing this on linux, I'd suggest that you use 
inotify to watch the log directory and do renames when svlogd has finished 
its post-processing.

Perl API is here:

http://www.edoceo.com/creo/inotify/perl-inotify.php


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: compressing rotated logfiles
  2006-02-08 17:10 ` Charlie Brady
@ 2006-02-09  3:04   ` Michael P. Soulier
  0 siblings, 0 replies; 3+ messages in thread
From: Michael P. Soulier @ 2006-02-09  3:04 UTC (permalink / raw)
  Cc: supervision

[-- Attachment #1: Type: text/plain, Size: 799 bytes --]

On 08/02/06 Charlie Brady said:

> Since I assume that you are doing this on linux, I'd suggest that you use 
> inotify to watch the log directory and do renames when svlogd has finished 
> its post-processing.
> 
> Perl API is here:
> 
> http://www.edoceo.com/creo/inotify/perl-inotify.php

Well, I was hoping of a way built-in to the tool, but I guess none is
available. The simplest solution would seem to be a simple nightly cron to
perform the compression and thus renaming, since it's not vital that the
rotated file be compressed immediately.

Mike

-- 
Michael P. Soulier <msoulier@digitaltorque.ca>
"Any intelligent fool can make things bigger and more complex... It takes a
touch of genius - and a lot of courage to move in the opposite direction."
--Albert Einstein

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-02-09  3:04 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-08 16:40 compressing rotated logfiles Michael P. Soulier
2006-02-08 17:10 ` Charlie Brady
2006-02-09  3:04   ` Michael P. Soulier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).