Запитання з тегом «logrotate»

logrotate призначений для полегшення адміністрування систем, які генерують велику кількість файлів журналів. Це дозволяє автоматично обертати, стискати, видаляти та відправляти файли журналів. Кожен файл журналу може оброблятися щодня, щотижня, щомісяця або коли він занадто великий.

5
Логротат не працює
Я намагаюся змусити logrotate працювати над своїм VPS, щоб обертати файли apache щотижня. В даний час вміст конфігураційного файла apache2 є таким. "/var/www/user/site.com/logs/*.log" { weekly missingok rotate 8 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/apache2 reload > /dev/null endscript } Я покинув це вже два тижні, і …
18 logrotate 

5
Logrotate: Поворот файлів без журналу?
У мене є резервний скрипт, який стискає різні файли та каталоги та створює архіви .tgz. Файли названі, напр ... backup_2010-10-28.tar.gz backup_2010-10-29.tar.gz backup_2010-10-30.tar.gz backup_2010-10-31.tar.gz backup_2010-11-01.tar.gz Я хочу керувати цими файлами, щоб зберігалися лише останні 5 резервних копій, при цьому старі файли видалялися. Чи можу я використовувати логротат для цього? Вони не …

5
rsyslog з logrotate: перезавантажити rsyslog vs copytruncate
Я працюю над Ubuntu 14 з утилітою rsyslog та logrotate. У /etc/logrotate.d/rsyslogконфігурації rsyslog logrotate за замовчуванням я бачу таке: /var/log/syslog { rotate 7 daily missingok notifempty delaycompress compress postrotate reload rsyslog >/dev/null 2>&1 || true endscript } З того, що я розумію, рекомендується використовувати copytruncate у всіх сценаріях логратування, оскільки …

3
Бажаний формат імен файлів, що містять часову позначку
Як ми всі знаємо, "Unix" може мати що-небудь у файлі, окрім '/' та '\ 0', проте системні адміністратори, як правило, мають набагато менші уподобання, головним чином через те, що нічого не подобається пробілам як вхідним даних ... і купі речей особливе значення для ':' та '@' серед інших. Нещодавно я …

2
Logrotate: як отримати доступ до вихідного файлу в postrotate
Я Nginxщодня (з dateext) обертую журнали . Після обертання я хочу проаналізувати файл за день, що минув, і скласти електронний лист із кількістю помилок, повернутих сервером Nginx. Як я можу отримати доступ до вихідного файлу в розділі postrotate / endcript logrotate?
15 logrotate 

3
Коли і як працює логротат під Ubuntu 10.04?
Я новачок у систематизації та у мене є кілька питань: Де і як розпочинається процедура логротату, яку запроваджує система? У який час доби обертаються мої "щоденні" обертові журнали? Чи виконуються команди преротації для кожного файлу журналу, відповідного запису * .log? Дякую
15 ubuntu  logrotate 

1
Linux: Як застосувати конкретні дозволи на новостворені журнали, створені за допомогою обертання журналу?
Я помітив, що журнали пошти, в яких створюються /var/log, створюються та належать root (користувач та група). Я написав перевірку Nagios, яка контролює журнал, і щоб дозволити користувачеві Nagios отримати доступ до нього, я дав otherгрупі дозволи на читання, тобто: chmod o+r /var/log/maillog Тепер, коли я замислююся над цим, це лише …

1
Чому логротат приводить Apache до несправності щоразу?
Щоразу під час logrotateзапуску Apache / 2.4.7 (Ubuntu) виникає помилка Seg і не перезапускається: [Wed Sep 10 06:35:54.266018 2014] [mpm_event:notice] [pid 20599:tid 140630283466624] AH00493: SIGUSR1 received. Doing graceful restart [Wed Sep 10 06:35:54.885118 2014] [core:notice] [pid 20599] AH00060: seg fault or similar nasty error detected in the parent process Мій …

4
MySQL не записує помилку в новий файл після обертання?
Проблема вирішена, але я записую її для подальшого використання. /root/.my.cnf [mysqladmin] user = root password = pa$$w0rd /etc/logrotate.d/mysql /var/log/mysql-slow.log /var/log/mysqld.log { daily rotate 7 dateext compress missingok #notifempty sharedscripts create 644 mysql mysql postrotate /usr/bin/mysqladmin flush-logs endscript } logrotate працює добре під час запуску з командного рядка: # logrotate -v …
14 mysql  logrotate 

5
Перегляд файлів журналу .gz
Чи існує магічний трубопровід оболонки, який дозволив би легко проглядати купу файлів журналу .gz, не потребуючи їх десь витягувати? .gz файли - це журнали Apache, результат обертання журналу. Я хотів би швидко перевірити, наскільки часто до певних URI звертаються в минулому.

2
Логротат не видаляє старі журнали
чомусь старі файли журналів не видаляються. Приклад з апачем Що говорить файл конф: $ cat /etc/logrotate.d/apache2 /var/log/apache2/*.log { weekly missingok rotate 2 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/apache2 reload > /dev/null endscript } (Обрізаний) вміст папки журналу: # ls /var/log/apache2/ access.log error.log.26.gz other_vhosts_access.log.20.gz access-ssl.log.14.gz access.log.1 error.log.27.gz …
14 linux  logrotate 

2
Видаліть файли з логротетом
Чи можливо ДУЖЕ видалити файли журналу в каталозі, використовуючи logrotate без фактичного їх обертання? У нас є додаток, який генерує журнали у такому форматі: app.log.DD_MM_YYYY. Я не вдається з логротатом, що має таку конфігурацію: /opt/log/app/app.log.* { rotate 0 missingok nomail } Чи можу це зробити поворот журналу чи мені просто …
13 linux  logrotate 

5
Mongodb - правильний спосіб обертання журналів
Документи Монго кажуть, що я можу: використовуйте сигнал -SIGUSR1 і перейменовуйте старий журнал і перемикайте струм використовувати логротат з ОС Я хочу, щоб система логротету ОС зберігала старі файли та видаляла найдавніші, але не бачу способу сказати процесу mongod переключити поточний журнал, окрім надсилання SIGUSR1. Так я написав /var/log/mongodb/*.log { …

4
Правильний спосіб обертання журналів Nginx
Я хотів би досягти обертання журналів nginx, які: працював би без додаткового програмного забезпечення (тобто - найкраще, якщо без "логротету") створили б обертові файли з іменами на основі дати Найкращий підхід - це щось на кшталт PostgreSQL - тобто в його змінної config_ logname можна вказати стиль стропінгу% Y-% m-% …

2
Як я можу обертати багато файлів журналу в інший підкаталог за обертання?
У мене є каталог з багатьма файлами журналів, які я хотів би обертати щодня. Для організаційних цілей я хотів би мати можливість переміщати повернені журнали в інший каталог (або підкаталог), названий за датою, зберігаючи останні тижні журналів. Я можу використовувати logrotate для досягнення більшої частини цього, обертаючи файли на місці …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.