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