The logrotate tag has no wiki summary.
14
votes
1answer
1k views
How to do a `tail -f` of log rotated files?
On a long running system I usually have a terminal with
$ tail -f /var/log/kern.log
or something like this open.
But from time to time I have to restart such command because no new messages are ...
11
votes
2answers
343 views
Is there a tool that combines zcat and cat transparently?
When handling log files, some end up as gzipped files thanks to logrotate and others not. So when you try something like this:
$ zcat *
you end up with a command line like zcat xyz.log xyz.log.1 ...
6
votes
1answer
4k views
why we should use create and copytruncate together?
thegeekstuff has an example about logrotate. copytruncate will copy and truncate the original log file. Then why we should use create? The original log file has not been removed.
/tmp/output.log {
...
6
votes
1answer
7k views
How can I set up logrotate to rotate logs hourly?
According the the Unix and Linux Administration Handbook and man, logrotate has options for daily, weekly, and monthly, but is there a way to add an hourly option?
This blog post mentions you can set ...
6
votes
5answers
3k views
Keep log file size fixed without logrotate
Is there any way to keep file size of log file fixed without rotating it by a new empty file and deleting (or archiving) the old file. For example, if I set log file maximum size to 1MB, after the ...
5
votes
2answers
2k views
How to avoid apache reload when rotating logs?
I use logrotate to rotate Apache access-, error- and rewrite-logs. My config file looks like this:
/apache/*log {
compress
dateext
rotate 365
size=+300M
olddir /log/old/apache
...
4
votes
1answer
5k views
Logrotate: “log does not need rotating” why?
I have the following new logrotate configuration:
/var/log/nexus/nexus.log {
rotate 7
missingok
compress
delaycompress
copytruncate
daily
}
When I run logrotate -d nexus, I ...
3
votes
2answers
189 views
Does /var keep growing in size?
tldp.org quotes /var as:
Files in /var/log can often grow indefinitely, and may require
cleaning at regular intervals.
So without cleaning, using a system for a long enough period will fill up ...
3
votes
1answer
217 views
Does setting the system time back impair logrotate operation?
I'm working on an embedded linux system where the root filesystem is mounted from an SDcard. Although many systems like this just mount /var/log on a ramdisk, I'd like to save the logs to the SDcard ...
2
votes
3answers
447 views
Advanced logrotate on huge number of files when single instance of logrotate cannot keep up
I'm managing a server which works as a remote log repository for huge number of files. Currently a single logrotate instance cannot keep up with this number of logs. What's the best way to accelerate ...
2
votes
3answers
2k views
Can I use logrotate to compress daily (date named) logs?
I have logs in the following format: YYYYMMDD
I want to compress old logs (older then current day) and maybe move them to a different directory afterwards.
Can I do this in logrotate, or do I have ...
2
votes
2answers
973 views
Logrotate not truncating open file
I have a system that is acting simultaneously as a test and demo platform. I'm recording a massive amount of data output by my systems that I wouldn't be recording when this is in deployment and ...
2
votes
1answer
87 views
Logrotate maually on FreeBSD 8
I am able to rotate any log file manually via logroatate like this:
logrotate -f /etc/logrotate.d/my-hourly-file
I want to know how to perform the same action on FreeBSD 8?
My investigation shows ...
2
votes
1answer
124 views
using logrorate with a complex logging directory
An application has a log directory, in which a alot of log output is created. The file structure in this log directory looks something like this:
localhost:/var/log/myapp # ls
appClient22334.a ...
2
votes
3answers
1k views
logrotate doesn't work for munin after last update on OpenSUSE 11.4
I'm using munin 1.4.5 on OpenSUSE 11.4. Lately logrotate was updated to fix some permission problems and after that complained with
Mar 3 12:15:05 lucien logrotate: error: "/var/log/munin" has ...
2
votes
1answer
65 views
Missing entries from messages file
I have a CentOS server that has been working well until recently. The virtualized instance of the server encountered some type of issue earlier today and required it to be hard rebooted in order for ...
2
votes
3answers
318 views
Is there a way to tell logrotate to ignore open files?
I've searched a bit and can't find anything. I don't want logrotateto touch files that are currently open. I was thinking of doing something with lsof but I didn't see a way to get any of the scripts ...
1
vote
1answer
173 views
learning about general logging/logrotation on linux?
Assume, that beside the Apache web server logs I never had any contact with any kind of (professional) logs on any operation system. So Logging, although I understand some basics, is all together a ...
1
vote
1answer
235 views
How can I learn some advanced logrotate techniques?
The logrotate section in the Linux administrator's handbook is very brief. The man page is ok but lacks examples. Where can I find some more comprehensive information, examples, and best-practice ...
1
vote
3answers
342 views
Script or tool for maintenance (archive/remove old files, clean temporal files, etc…) on Unix/Linux
Everybody have the same problem: How to deal with old files, logs, temporal files to archive them (compress, store in alternate locations), delete unneeded, etc. them
Specially if you have to deal ...
1
vote
1answer
965 views
How to make sendmail write to new maillog
I want to rotate my maillog, but I want to make sure the newly rotated log contains the last 2M lines from the previous log:
# write the last 2M lines to a new log
tail -n 2000000 ...
1
vote
1answer
87 views
How does logrotate treat globbing?
If I have a logrotate config file like this,
# matches multiple ones
/var/log/project/*.log {
...
prerotate
...
endscript
...
}
So how does the glob work here? If I have 3 log ...
1
vote
1answer
1k views
How to remove obsoleted logs with logrotate?
I wanted to remove unnecessary logs automatically , like Xorg.log.0 , and other packed *.gz files , i really don't need that on a laptop system.
However , i checked man logrotate , but only an entry ...
1
vote
1answer
1k views
Sarg report error
I have a proxy server that runs Ubuntu Server 11.10, Squid 2.7.STABLE9. I installed sarg (version 2.3.1 Sep-18-2010) to generate reports using the ordinary apt-get install, and added a cron job to ...
0
votes
1answer
25 views
File inventories and logrotation
I want to collect a huge amount of data files on my actual netapp storage with the command file - f /path... > logfile.txt.
Through the huge data amount, the size of the logfile will be critical. ...