Re: [qmailtoaster] qmail logfile archiving

2010-10-15 Thread Pak Ogah

Hi there,

I hope I wasn't late to give my tips.
Once I had this problem, and since I do not want to increase the logsize 
and logcount control file, the I create a script to backup qmail log 
file tar.gz-ed into another folder.

you can see my script on

http://www.mail-archive.com/qmailtoaster-list@qmailtoaster.com/msg14988.html

then add it in your crontab. I execute it every day
the reason I do not want to increase the logsize/logcount are a bigger 
file took long to open it and many files can took long when grepping


added to wiki: 
http://wiki.qmailtoaster.com/index.php/Qmail_Log_Backup_Script


On 13-Oct-10 0:14, PJF wrote:

Martin,

Actually - that will work just fine, thanks for the clarification.

I've upped it to 100MB and will have it clean them out once a month.

Thanks!

--
PJF

   

-Original Message-
From: Martin Waschbüsch [mailto:mar...@waschbuesch.de]
Sent: Tuesday, October 12, 2010 10:01 AM
To: qmailtoaster-list@qmailtoaster.com
Subject: Re: [qmailtoaster] qmail logfile archiving

Hi there,

the two values are just variables used to do this:

The s command is used to specify the maximum size of each file before
it gets renamed, and the n  command to specify the maximum number of
old log files which may exist before they are deleted. For example...

multilog t n16 s1048576 ./main

This allows each file to grow up to 1MB (1048576 bytes) and allows up
to 16 files to exist before the oldest files are deleted.

So, the way you currently have it, you could have 'logcount' files of a
'logsize' file size before overwriting old log data,

Your main problem is going to be that neither of these values has
anything whatsoever to do with timestamps - how far your log reaches
into the past totally depends on the amount of data logged. You could
try setting logcount to something *really* large, though and then
periodically delete all log files older than the desired amount of time
logged...

like: find /path/to/files* -mtime +30 -delete

Martin

--
Martin Waschbüsch
IT-Dienstleistungen
Lautensackstr. 16
80687 München

Telefon: +49 89 57005708
Fax: +49 89 57868023
Mobil: +49 170 2189794
mar...@waschbuesch.de
http://martin.waschbuesch.de

Am 12.10.2010 um 18:44 schrieb PJF:

 

Hi,

I need to keep at least 1 month of all mail logs, everything that
   

logs via:
 

/var/qmail/supervise/*/log

I'm hoping I can use something like logrotate to rotate out logfiles,
   

or
 

have the same functionality of rotated out logs...

Looking at the log/run files I see it reads some settings for
   

multilog from:
 

LOGSIZE=`cat /var/qmail/control/logsize`
LOGCOUNT=`cat /var/qmail/control/logcount`

Should I just up the logsize? I've got plenty of disk space.

I'm going over the miltilog man page and it is not obvious to me what
   

the
 

most efficient way of accomplishing this is :)

Any suggestions or a point in the right direction would be
   

appreciated.
 

Thanks in advance.

--
PJF


-
   


 

Qmailtoaster is sponsored by Vickers Consulting Group
   

(www.vickersconsulting.com)
 

Vickers Consulting Group offers Qmailtoaster support and
   

installations.
 

  If you need professional help with your setup, contact them
   

today!
 

-
   


 

 Please visit qmailtoaster.com for the latest news, updates, and
   

packages.
 

  To unsubscribe, e-mail: qmailtoaster-list-
   

unsubscr...@qmailtoaster.com
 

 For additional commands, e-mail: qmailtoaster-list-
   

h...@qmailtoaster.com
 


   





-
Qmailtoaster is sponsored by Vickers Consulting Group 
(www.vickersconsulting.com)
   Vickers Consulting Group offers Qmailtoaster support and installations.
 If you need professional help with your setup, contact them today!
-
Please visit qmailtoaster.com for the latest news, updates, and packages.

 To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com

For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com




[qmailtoaster] qmail logfile archiving

2010-10-12 Thread PJF
Hi,

I need to keep at least 1 month of all mail logs, everything that logs via:

/var/qmail/supervise/*/log

I'm hoping I can use something like logrotate to rotate out logfiles, or
have the same functionality of rotated out logs...

Looking at the log/run files I see it reads some settings for multilog from:

LOGSIZE=`cat /var/qmail/control/logsize`
LOGCOUNT=`cat /var/qmail/control/logcount`

Should I just up the logsize? I've got plenty of disk space.

I'm going over the miltilog man page and it is not obvious to me what the
most efficient way of accomplishing this is :)

Any suggestions or a point in the right direction would be appreciated.

Thanks in advance.

--
PJF


-
Qmailtoaster is sponsored by Vickers Consulting Group 
(www.vickersconsulting.com)
Vickers Consulting Group offers Qmailtoaster support and installations.
  If you need professional help with your setup, contact them today!
-
 Please visit qmailtoaster.com for the latest news, updates, and packages.
 
  To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
 For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com




Re: [qmailtoaster] qmail logfile archiving

2010-10-12 Thread Martin Waschbüsch
Hi there,

the two values are just variables used to do this:

The s command is used to specify the maximum size of each file before it gets 
renamed, and the n command to specify the maximum number of old log files 
which may exist before they are deleted. For example...

multilog t n16 s1048576 ./main

This allows each file to grow up to 1MB (1048576 bytes) and allows up to 16 
files to exist before the oldest files are deleted.

So, the way you currently have it, you could have 'logcount' files of a 
'logsize' file size before overwriting old log data,

Your main problem is going to be that neither of these values has anything 
whatsoever to do with timestamps - how far your log reaches into the past 
totally depends on the amount of data logged. You could try setting logcount to 
something *really* large, though and then periodically delete all log files 
older than the desired amount of time logged...

like: find /path/to/files* -mtime +30 -delete

Martin

--
Martin Waschbüsch
IT-Dienstleistungen
Lautensackstr. 16
80687 München

Telefon: +49 89 57005708
Fax: +49 89 57868023
Mobil: +49 170 2189794
mar...@waschbuesch.de
http://martin.waschbuesch.de

Am 12.10.2010 um 18:44 schrieb PJF:

 Hi,
 
 I need to keep at least 1 month of all mail logs, everything that logs via:
 
 /var/qmail/supervise/*/log
 
 I'm hoping I can use something like logrotate to rotate out logfiles, or
 have the same functionality of rotated out logs...
 
 Looking at the log/run files I see it reads some settings for multilog from:
 
 LOGSIZE=`cat /var/qmail/control/logsize`
 LOGCOUNT=`cat /var/qmail/control/logcount`
 
 Should I just up the logsize? I've got plenty of disk space.
 
 I'm going over the miltilog man page and it is not obvious to me what the
 most efficient way of accomplishing this is :)
 
 Any suggestions or a point in the right direction would be appreciated.
 
 Thanks in advance.
 
 --
 PJF
 
 
 -
 Qmailtoaster is sponsored by Vickers Consulting Group 
 (www.vickersconsulting.com)
Vickers Consulting Group offers Qmailtoaster support and installations.
  If you need professional help with your setup, contact them today!
 -
 Please visit qmailtoaster.com for the latest news, updates, and packages.
 
  To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
 For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com
 
 


-
Qmailtoaster is sponsored by Vickers Consulting Group 
(www.vickersconsulting.com)
Vickers Consulting Group offers Qmailtoaster support and installations.
  If you need professional help with your setup, contact them today!
-
 Please visit qmailtoaster.com for the latest news, updates, and packages.

  To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
 For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com




RE: [qmailtoaster] qmail logfile archiving

2010-10-12 Thread PJF
Martin,

Actually - that will work just fine, thanks for the clarification.

I've upped it to 100MB and will have it clean them out once a month.

Thanks!

--
PJF

 -Original Message-
 From: Martin Waschbüsch [mailto:mar...@waschbuesch.de]
 Sent: Tuesday, October 12, 2010 10:01 AM
 To: qmailtoaster-list@qmailtoaster.com
 Subject: Re: [qmailtoaster] qmail logfile archiving
 
 Hi there,
 
 the two values are just variables used to do this:
 
 The s command is used to specify the maximum size of each file before
 it gets renamed, and the n command to specify the maximum number of
 old log files which may exist before they are deleted. For example...
 
 multilog t n16 s1048576 ./main
 
 This allows each file to grow up to 1MB (1048576 bytes) and allows up
 to 16 files to exist before the oldest files are deleted.
 
 So, the way you currently have it, you could have 'logcount' files of a
 'logsize' file size before overwriting old log data,
 
 Your main problem is going to be that neither of these values has
 anything whatsoever to do with timestamps - how far your log reaches
 into the past totally depends on the amount of data logged. You could
 try setting logcount to something *really* large, though and then
 periodically delete all log files older than the desired amount of time
 logged...
 
 like: find /path/to/files* -mtime +30 -delete
 
 Martin
 
 --
 Martin Waschbüsch
 IT-Dienstleistungen
 Lautensackstr. 16
 80687 München
 
 Telefon: +49 89 57005708
 Fax: +49 89 57868023
 Mobil: +49 170 2189794
 mar...@waschbuesch.de
 http://martin.waschbuesch.de
 
 Am 12.10.2010 um 18:44 schrieb PJF:
 
  Hi,
 
  I need to keep at least 1 month of all mail logs, everything that
 logs via:
 
  /var/qmail/supervise/*/log
 
  I'm hoping I can use something like logrotate to rotate out logfiles,
 or
  have the same functionality of rotated out logs...
 
  Looking at the log/run files I see it reads some settings for
 multilog from:
 
  LOGSIZE=`cat /var/qmail/control/logsize`
  LOGCOUNT=`cat /var/qmail/control/logcount`
 
  Should I just up the logsize? I've got plenty of disk space.
 
  I'm going over the miltilog man page and it is not obvious to me what
 the
  most efficient way of accomplishing this is :)
 
  Any suggestions or a point in the right direction would be
 appreciated.
 
  Thanks in advance.
 
  --
  PJF
 
 
  -
 
  Qmailtoaster is sponsored by Vickers Consulting Group
 (www.vickersconsulting.com)
 Vickers Consulting Group offers Qmailtoaster support and
 installations.
   If you need professional help with your setup, contact them
 today!
  -
 
  Please visit qmailtoaster.com for the latest news, updates, and
 packages.
 
   To unsubscribe, e-mail: qmailtoaster-list-
 unsubscr...@qmailtoaster.com
  For additional commands, e-mail: qmailtoaster-list-
 h...@qmailtoaster.com
 
 
 
 
 ---
 --
 Qmailtoaster is sponsored by Vickers Consulting Group
 (www.vickersconsulting.com)
 Vickers Consulting Group offers Qmailtoaster support and
 installations.
   If you need professional help with your setup, contact them
 today!
 ---
 --
  Please visit qmailtoaster.com for the latest news, updates, and
 packages.
 
   To unsubscribe, e-mail: qmailtoaster-list-
 unsubscr...@qmailtoaster.com
  For additional commands, e-mail: qmailtoaster-list-
 h...@qmailtoaster.com
 



-
Qmailtoaster is sponsored by Vickers Consulting Group 
(www.vickersconsulting.com)
Vickers Consulting Group offers Qmailtoaster support and installations.
  If you need professional help with your setup, contact them today!
-
 Please visit qmailtoaster.com for the latest news, updates, and packages.

  To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
 For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com