Solved

Logrotate

Posted on 2004-09-27
5
312 Views
Last Modified: 2013-12-25
Hi,

I want to have logrotate name my rotated apache logs with today's date (e.g., access_log.092804.gz instead of access_log.1.gz).

I am sure some combination of things in /etc/logrotate.d/apache will do the trick, either pre-rotation or post-rotation, etc.  Can anyone help?

Thanks!

-Mike
0
Comment
Question by:mj9821
5 Comments
 
LVL 2

Author Comment

by:mj9821
ID: 12166698
Here is my current logrotate settings:

/var/log/httpd/access_log {
    daily
    missingok
    rotate 31
    sharedscripts
    postrotate
        /bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true
    endscript
    compress
}
0
 
LVL 48

Accepted Solution

by:
hernst42 earned 500 total points
ID: 12172823
What you are searching is

      dateext
              Archive  old  versions of log files adding a daily extension like YYYYMMDD instead of
              simply adding a number.

option of logrotate
man logrotate

/var/log/httpd/access_log {
    daily
    dateext
    missingok
    rotate 31
    sharedscripts
    postrotate
        /bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true
    endscript
    compress
}
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Ever wondered how to display how many visitors you have online. In this tutorial I will show you an easy but effective way to display the number of online visitors in WhizBase. In this article I assume you have read my previous articles and know …
Making a simple AJAX shopping cart Couple years ago I made my first shopping cart, I used iframe and JavaScript, it was very good at that time, there were no sessions or AJAX, I used cookies on clients machine. Today we have more advanced techno…
Learn the basics of if, else, and elif statements in Python 2.7. Use "if" statements to test a specified condition.: The structure of an if statement is as follows: (CODE) Use "else" statements to allow the execution of an alternative, if the …
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

820 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question