Вопросы с меткой [logrotate]

Руководство по использованию метки logrotate отсутствует.

76
голосов
3ответа
66k показов

Синтаксис файла конфигурации logrotate - возможно несколько подстановочных знаков?

Поскольку страница руководства не отвечает на мой вопрос, и я не хочу запускать цикл ротации, я решил задать этот вопрос здесь. Страница man для logrotate дает следующий пример: ...
48
голосов
9ответов
33k показов

Журнал ротации stdout?

У меня есть программа для Linux, которая может записывать информацию в stdout и stderr. У меня есть сценарий оболочки, который перенаправляет этот вывод в файл в /var/log . (Через >> и 2>&1 ) Есть ли ...
15
голосов
2ответа
4k показов

Logrotate больше не читает символьный файл конфигурации из-за отсутствия прав root

В настоящее время мы выполняем обновление с Ubuntu 12.04 LTS до 14.04 LTS на нашем ruby на серверах приложений rails и заметили, что файлы журнала больше не вращаются. На обеих машинах у нас есть ...
9
голосов
1ответ
6k показов

Как войти с systemd?

Я запускаю приложение узла, используя systemd с файлом модуля. Журнал приложений можно просмотреть с помощью journalctl -u example.com но в какой-то момент журнал обрезается, стирая историю (которая ...
9
голосов
2ответа
11k показов

logrotate не может вращать журналы, получая "Нет такой ошибки файла"

logrotate не может вращать мои логи. Я проверил права доступа к файлам, они в порядке. Я даже попытался положить "su root root" в файл конфигурации, но я столкнулся с той же проблемой. Пожалуйста, ...
5
голосов
2ответа
272 показов

Почему путь bin для logrotate - `/usr/sbin`

Почему путь к бину logrotate /usr/sbin в Debian (по крайней мере, «wheezy») знает, что мы можем использовать его без привилегий root?
5
голосов
2ответа
2k показов

Будет ли cron.daily ждать окончания работы, прежде чем начинать следующую?

На этой странице http://wiki.ci.uchicago.edu/I2U2/WebalizerConfiguration предлагается переименование /etc/cron.daily/logrotate, поэтому оно следует после /etc/cron.daily/webalizer - webalizer должен ...
3
голоса
2ответа
3k показов

Как повернуть перечисленные имена файлов, похожие на logrotate?

У меня есть несколько файлов, скажем, map-0.jpg (самая новая), map-1.jpg, map-2.jpg, ..., map-9.jpg (самая старая). Теперь мой cronjob загружает новую картинку из интернета и должен сохранить ее как ...
3
голоса
1ответ
8k показов

logrotate конфигурация и исполнение

Я пытаюсь настроить logrotate на вращение и удаление файлов журнала каждый день в полночь, но никогда не использовал его раньше. Итак: (а) я хочу подтвердить, что моя конфигурация верна, и (б) мне ...
3
голоса
1ответ
7k показов

LogRotate использовать регулярное выражение для имени файла

У меня есть собственный класс ведения журнала, который создает журнал для каждого экземпляра процесса и добавляет уникальный идентификатор к имени файла журнала, например: process.1234.log ...
3
голоса
1ответ
2k показов

logrotate: как настроить и переопределить значения по умолчанию?

Я тестирую конфигурацию logrotate в /tmp . мне бы хотелось настроить политику logrotate по умолчанию для файлов /tmp/*.log используя мой тестовый конфигурационный файл /tmp/logrotate.conf для ...
2
голоса
1ответ
2k показов

Logrotate olddir с датой

можно ли настроить logrotate для создания olddir в день? Я хотел бы получить тот же результат bash , как это: user@blade1022m:~$ date "+%y%m%d" 120208 В /etc/logrotate.conf (псевдокод): ...
2
голоса
1ответ
2k показов

rsync: исключая файлы ротации журналов .gz.1, .gz.2 и т. д.

Я делаю rsync копии между сервером. Я хотел бы исключить сжатые файлы ротации журнала из процесса. Файлы выглядят как *.gz *.gz.1 *.gz.2 *.gz.[0-99] Мне не удалось придумать шаблон rsync exclude, ...
2
голоса
0ответов
7k показов

Зарегистрируйте добавляемое имя файла с «.1»

По какой-то причине наши tomcatlogs добавляются с .1, когда запускается logrotate. Например: файл "tcl-2013-08-16.0.log" становится "tcl-2013-08-16.0.1.log". Я изо всех сил пытаюсь найти, какой ...
2
голоса
4ответа
2k показов

Ошибка логротации

При использовании logrotate из cronjob я получаю следующие ошибки: error: unable to open /var/log/mylog.1 for compression Кто-нибудь знает, что это значит и как я могу это исправить?
2
голоса
1ответ
888 показов

Достаточно ли поместить мой файл конфигурации в /etc/logrotate.d для входа?

В настоящее время у меня есть приложение Django, работающее в Ubuntu под Apache. Журналы Apache генерируются по адресу: /home/user/django/myproject/log/apache_access.log ...
2
голоса
0ответов
931 показов

Существует ли такой инструмент, как `cronolog` или` rotatelogs`, но также со сжатием и удалением, как в `logrotate`?

Я хочу простой регистрации по конвейеру без конфигурационных файлов или общесистемных правил для периодического выполнения команд. Есть ли проекты, которые позволяют это сделать? Ожидая что-то вроде ...
1
голос
2ответа
2k показов

войти в SUSE Enterprise Server

Я не могу работать с этим фиктивным файлом конфигурации (я поместил его в etc/logrotate.d): /var/log/test_log/mylogfile { copytruncate dateext rotate 3 compress missingok size=+2 } Я пишу в журнал ...
1
голос
1ответ
2k показов

Ошибка логротации: файл не найден

Один из наших серверов имеет повторяющееся сообщение об ошибке для Logrotate. /etc/cron.daily/logrotate: ОШИБКА Не найден файл для /usr /local /Zend /apache2 /logs /error_log Ротация журнала работает ...
1
голос
2ответа
3k показов

Отключить регистрацию на Raspian/Debian

Я хочу остановить мой Raspberry Pi для создания общесистемных журналов в порядке экономии памяти. Есть ли способ отключить Logrotate? Я надеюсь, что вы можете помочь мне
1
голос
2ответа
1k показов

Logrotate не будет вращать журнал, говоря, что это делает

У меня есть конфиг logrotate, который работал нормально, пока вдруг он не перестал это делать. Я предполагаю, что он перестал вращать мой журнал после того, как я удалил и заново log папку журнала во ...
1
голос
2ответа
318 показов

Мой Linux Logrotate и мои огромные файлы журнала

Я вижу несколько огромных файлов журнала на моем сервере: stephane@data:~$ ls -lS /var/log total 55G -rw-r----- 1 root 15G août 9 23:32 syslog.1 -rw-r----- 1 root 15G août 9 23:32 mail.log.1 ...
1
голос
2ответа
166 показов

Захватить каталог и содержимое, вращаться только в течение последних трех дней

Наш текущий подход к резервному копированию требует, чтобы мы захватили каталог Tomcat и все его содержимое. Обоснование заключается в том, что резервное копирование облегчает повторное развертывание ...
1
голос
1ответ
880 показов

Вращение журнала с автоматическим обнаружением файла * .log

Я размещаю несколько веб-сайтов, каждый из которых запускает свой собственный процесс Python и пишет выходные файлы * .log, но структура каталогов не стандартизирована. Пример: -rw-r--r-- 1 plone ...
1
голос
1ответ
1k показов

Logrotate добавить в существующий файл и обрезать оригинал

Возможно ли с помощью logrotate взять содержимое журнала и добавить его в существующий файл? Вот так: 1. Поместите содержимое /var/log/vnc.log после содержимого /archive/logs/vnc.log 2. Усечение ...
1
голос
2ответа
1k показов

Объединять и просматривать повернутые и сжатые файлы журналов

У меня есть несколько частично сжатых повернутых файлов журналов с сервера приложений Glassfish (с использованием пользовательского формата ведения журнала Java): /tmp/server.log ...
1
голос
2ответа
2k показов

Являются ли файлы журнала .log.gz старыми?

У меня есть пара .log.# .gz файлы. (# - это число). Например, у меня есть ufw.log, ufw.log.1.gz ... вплоть до ufw.log.4.gz. Являются ли эти .log.# .gz файлы старые файлы журналов, которые были сжаты? ...
1
голос
0ответов
103 показов

Странное использование дискового пространства Ubuntu 10.04

У меня есть сервер Ubuntu 10.04. За последние пару недель, или насколько я помню, мое дисковое пространство уменьшалось примерно на 1 КБ в минуту (я полагаю из массивных журналов). Однако сегодня ...
0
голосов
1ответ
56 показов

Настройте Logrotate, чтобы он вращался только частично

Я использую Logrotate, чтобы вращать логи Apache. Но вместо того, чтобы начинать с пустого файла журнала после каждого поворота, я бы хотел сохранить несколько строк из старого журнала. Есть ли ...
0
голосов
1ответ
37 показов

Systemd logrotate к определенной папке

У меня есть служебный файл systemd, который запускает приложение guncorn и генерирует журналы в определенную папку, но я хочу создать logrotate для служебного файла, который будет генерировать мои ...
0
голосов
0ответов
561 показов

Nginx записывает логи в старый файл после запуска logrotate

Конфигурация logrotate: cat /etc/logrotate.d/nginx: /data/logs/nginx/*.log { daily dateext dateformat .%Y-%m-%d rotate 30 missingok create notifempty sharedscripts postrotate [ ! -f ...
0
голосов
1ответ
807 показов

logrotate файлы старше x часов

Что не так с этим rotate.conf? Цель состоит в том, чтобы удалить только файлы старше четырех часов path/to/tokens/*.tkn { nosharedscripts prerotate if test `stat --format=%Y $1` -le $(( `date +%s` - ...
0
голосов
0ответов
8 показов

Как получить новое сгенерированное имя файла на logrotate?

Я хочу получить новое имя файла, сгенерированное Logrotate, и запустить на нем скрипт. Logrotate имеет событие с именем Postrotate() с параметром «$ 1», но возвращает исходное имя файла пути, ...
0
голосов
0ответов
11 показов

Проблема с использованием Kafka Standalone Connect с журналами ротации Squid

Мне нужна помощь по следующему сценарию: Автономное соединение Kafka запускает чтение прокси-файла squid: /opt/kafka/bin/connect-standalone.sh -daemon /opt/kafka/config/connect-standalone.properties ...
0
голосов
2ответа
1k показов

logrotate не вращается во время, указанное в crontab

Мне интересно, почему logrotate не вращает мои лог-файлы во время, когда он вызывается через crontab. Моя запись в crontab: 50 2 * * * /usr /sbin /logrotate Поэтому все мои журналы должны быть ...
0
голосов
2ответа
2k показов

Что вращает мои журналы haproxy?

У меня есть файл конфигурации haproxy logrotate в /etc/logrotate.d/haproxy который выглядит следующим образом: "var/log/haproxy.log" "/var/log/haproxy-status.log" { daily size 250M rotate 1 create ...
0
голосов
1ответ
13 показов

logrotate для уже повернутых логов

У нас уже есть журналы для приложения, которые разделены на каждый день. они выглядят так: -rw-rw-r-- 1 ubuntu ubuntu 23616 Jul 1 2018 01072018.log -rw-rw-r-- 1 ubuntu ubuntu 340980 Aug 1 23:55 ...
0
голосов
2ответа
621 показов

Подстановочный знак Logrotate завершается с ошибкой при отсутствии файлов с "missingok" И "olddir"

Платформа: RHEL 7 logrotate-3.8.6-7.el7_2.x86_64 Фон: На сервере RedHat Linux у меня работает большой набор серверов приложений, и мне нужна единая процедура logrotate для очистки файлов журналов. ...
0
голосов
1ответ
122 показов

Logrotate - можно ли настроить несколько служб в одном файле конфигурации?

Я планирую некоторую инфраструктурную архитектуру. Кажется, что файлы конфигурации logrotate в /etc/logrotate.d обычно обрабатывают только один тип ротации журналов. Мой вопрос: можно ли было создать ...
0
голосов
0ответов
16 показов

Как определить, что журналы действительно вращаются?

Я использую сервер Ubuntu 16.04 с установленным apache2. Я просматривал элементы в /var /logs /, и кажется, что некоторые из них выходят за рамки, установленные в файлах logrotate. Причина, по ...
0
голосов
1ответ
2k показов

logrotate не может вращаться, в качестве пользователя root отказано в разрешении

У меня проблема в том, что я не могу обернуть голову. Я настроил logrotate на сервере Centos 7, чтобы вращать журналы моего приложения. Этот файл находится в /etc/cron.daily (я даже добавил whoami, ...
0
голосов
2ответа
39 показов

Смотреть (вращающийся) экран входа

Я использую почтовый сервер, к которому я подключаюсь по SSH. Мой .bash_profile настроен для привязки сеанса SSH к определенному screen сеансу. Теперь я хотел бы, чтобы журнал (например, системный ...
0
голосов
2ответа
1k показов

Удалить ведущие нулевые блоки из разреженного файла

Я использую logrotate с опцией copytruncate . Это хорошо работает, создавая разреженный файл, который начинается с растущего числа "виртуальных" нулевых блоков, которые не занимают места на диске. ...
0
голосов
0ответов
44 показов

Logrotate - оставить файл с некоторым содержанием

Я ищу инструмент или скрипт, который регистрирует папку с файлами журналов, но оставляет некоторые строки в журналах для ex. он обрезает все строки старше 2 дней и записывает их в другой файл. Есть ...
0
голосов
1ответ
411 показов

Захват файлов в журнале при изменении

Это что-то особенное, но держу пари, что вы можете мне помочь. Я работаю в среде, где много лог-файлов генерируются и вращаются, в основном, из-за запуска java-сервисов. Поскольку мы выполняем L & ...
0
голосов
1ответ
815 показов

logrotate w/apache2 log файлы

У меня есть настройки Apache для создания новых файлов журнала каждый день: CustomLog "|/usr/sbin/rotatelogs -f /var/log/apache2/access.log.%Y-%m-%d-%H_%M 86400" combined Затем я пытаюсь использовать ...
0
голосов
2ответа
81 показов

Каково влияние спецификатора размера logrotate?

При использовании спецификатора размера с logrotate файлы вращаются, как только размер становится больше указанного, или он вращается, когда запускается из cron и размер больше указанного?
0
голосов
2ответа
2k показов

Как эффективно переименовать и сжать старые журналы после включения сжатия в logrotate?

Недавно я включил сжатие в logrotate.conf на нескольких системах. Старые несжатые журналы все еще остаются со своей старой нумерацией. Я хочу запустить скрипт, чтобы поместить эти старые журналы, где ...
0
голосов
1ответ
2k показов

linux logrotate как установить правила для всех файлов журнала в каталоге (включая файлы в подкаталоге)

Например, я хочу установить правила для всех файлов в /home/example_user/public/ и все журналы на самом деле расположены в разных подкаталогах, например: /home/example_user/public/siteA/access.log , ...
0
голосов
1ответ
50 показов

Как убедиться, что на диске всегда достаточно места, удалив файлы из самых старых каталогов

Я хочу убедиться, что сервер, который мы используем для регистрации определенных вещей, никогда не исчерпывает место на диске из-за слишком большого количества журналов. Самые старые журналы должны ...