[Date Prev] [Date Index] [Date Next] [Thread Prev] [Thread Index] [Thread Next]
John R. Jackson jrj@gandalf.cc.purdue.edu
Fri, 28 Jun 2002 10:37:20 -0700 (PDT)
>Just a quick question: does conserver rotate any of its own logs, or should >we use our own log rotating scripts? It does not roll its own. I store my "live" log files in /var/adm/consoles/current. I run the attached cs.swap script at the start of each month. It creates a new archive area (/var/adm/consoles/archive/YYYY-MM-DD) and renames the live log files into the archive area. Then it pre-creates each new log file with a little message that the swap happened (and showing a timestamp of when the log file begins): +++ console1.cc.purdue.edu console log swap: 2002-06-01 08:12:21 Then it HUP's conserver to cause it to switch to the new files. Finally, it goes through the archived files and appends a message like the above to show when the file was terminated, and then it gzip's them. Like most of my script coding, you can set the DEBUG environment variable to "print" (or "echo") as you run the script to see what it would do: DEBUG=print cs.log console log swap In other words, make sure you test this before running it for real. I don't trust my own code. You shouldn't either :-). >Bruce Z. Lysik John R. Jackson, Technical Software Specialist, jrj@purdue.edu