Я изучаю ротацию журналов для нашего веб-сервера (не apache) в Windows. Я слышал о cronolog, CHOMP и других. Есть ли в Windows встроенный файл ротации .exe? Что вам показалось хорошим приложением для логротации?
Вы можете попробовать LogRotateWin. Он реализует logrotate в Windows. Вы настраиваете его с помощью текстовых конфигурационных файлов в том же синтаксисе, что и Unix logrotate, и запускаете его из запланированной задачи.
Windows автоматически стареет старые записи в журнале и делает это годами. Установите максимальный размер журнала или минимальный возраст и убедитесь, что у вас достаточно места на диске для поддержки ваших настроек. Настройки могут контролироваться сервером на сервере или централизованно через групповую политику. Подробнее здесь: http://technet.microsoft.com/en-us/library/bb726966.aspx \
Рисковать давать @EvanAnderson больше репутации - это чистое зло. ссылка на один из его ответов, это применимо в этом случае.
Кажется, что большинство людей не знают об этой функции, но Windows будет автоматически чередовать файлы журнала, если это настроено. Найдите в этом файле «AutoBackupLogFiles».
(Ссылаясь на административный шаблон GPO, на который он ссылается в своем ответе).
Я не знаю, что у меня в голове, но вы сможете быстро что-то сделать с помощью пакетных файлов и запланированных задач (PDK).