[MS4W-Users] MS4W Apache Logs
iGIS
igis at interactivegis.com
Fri Jan 22 14:19:06 UTC 2021
Hi Chris,
That's one of the things we changed as well and set our logs to a max
size. Changing to this in httpd.conf seems to work well and creates ~50
MB files. We also changed the log format because we have a few sites in
the apps folder, and the size constraint has the added benefit of being
able to scan the directory and quickly see where it's less than 50 MB as
that's usually the last time we restarted Apache!
* ErrorLog "|C:/ms4w/Apache/bin/rotatelogs.exe -l
C:/ms4w/Apache/logs/error_log_%Y%m%d_%H%M%S.log 50M"
* LogFormat "%h %v %t \"%r\" %>s %b" comonvhost
* CustomLog "|C:/ms4w/Apache/bin/rotatelogs.exe -l
C:/ms4w/Apache/logs/access_log_%Y-%m-%d-%H_%M_%S.log 50M" comonvhost
As for auto-removal, we just archive them off once a month or when we do
something like upgrade MS4W, etc. We've gotten a lot of files in there
but it's never been a problem other than possible disk space! But we do
back up databases and auto-prune/delete those with a Windows batch
(.bat) file. That looks like this but I switched it to the logs
directory, and deletes everything over 15 days old b/c of the -15:
FORFILES /p C:\ms4w\Apache\logs /s /m *.* /d -15 /c "cmd /c del @path"
FOR /f "delims=" %%d in ('dir C:\ms4w\Apache\logs /s /b /ad ^| sort
/r') do rd "%%d"
We save that text as autoprune.bat or similar and just run that in Task
Scheduler once a week. That makes our backups fluctuate between 2-3
weeks. If you run it daily it'd always be at the 15 days.
Hope that helps and makes sense,
Andrew
On 1/21/2021 7:24 PM, Christopher Hughes via MS4W-Users wrote:
> I'm curious if anyone has felt the need to modify the defaults for Apache
> logs (and if so, how they went about doing it). I'm specifically
> referring to how
> logs are archived and deleted.
>
> We're transitioning from a Ubuntu server to a Windows server. By default
> our Ubuntu server rotates and deletes old logs so that the log directory
> doesn't get too large. On Windows that isn't the case. I'm concerned
> about potential server crashes if the log directory isn't cleaned out
> every
> once in a while.
>
> It looks like the logrotate tool that ships with ms4w would accomplish
> the same
> goal (combined with scheduling old logs to be automatically deleted),
> but I
> wanted to hear the opinions of people who are more experienced with
> Windows servers and how they address this issue.
>
> I appreciate any feedback,
>
> Chris
>
> --
> Chris Hughes
>
> GIS Analyst
> Lincoln County Surveyor Department
> 880 NE 7th St. l Newport, OR 97365
> Tel: (541) 574 1283
>
> _______________________________________________
> MS4W-Users mailing list
> MS4W-Users at lists.ms4w.com
> https://lists.ms4w.com/mailman/listinfo/ms4w-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ms4w.com/pipermail/ms4w-users/attachments/20210122/83e59dc6/attachment.htm>
More information about the MS4W-Users
mailing list