Вот простой скрипт Python для автоматического обнаружения и создания файла conf logrotate:
Вращение журнала с автоматическим обнаружением файла * .log
1047
Mikko Ohtamaa
У меня есть несколько веб-сайтов, каждый из которых запускает свой собственный процесс Python и пишет * .log выходные файлы, но структура каталогов не стандартизирована.
Пример:
-rw-r--r-- 1 plone plone 125M 2012-08-29 11:35 ./x/var/log/instance-Z2.log -rw-r--r-- 1 plone plone 19M 2012-08-29 00:07 ./zope2.9/y/log/event.log -rw-r--r-- 1 plone plone 188M 2012-08-13 00:09 ./zope2.9/y/log/Z2.log -rw-r--r-- 1 plone plone 137M 2010-11-16 09:41 ./zope2.9/y/log/event.log
Я бы хотел, чтобы log rotate автоматически обнаруживал эти файлы журналов и запускал ротацию журналов на них, в отличие от того, чтобы вручную вводить каждый файл журнала, чтобы logrotate conf.
Предлагает ли какой-либо из существующих инструментов такой способ обнаружения и ротации файлов журнала без указания каждого файла вручную?
Если нет ... тогда просто напишите сценарий оболочки, который генерирует logrotate conf?
1 ответ на вопрос
0
Mikko Ohtamaa
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4