Ограничение или правильная обработка больших количеств журналов

У меня есть 3 файла в моей системе Linux, которые регистрируют информацию в /var/log/ и имеют тенденцию увеличиваться по размеру, который у меня есть.

Файлы Thoses:

  • kernel.log
  • sys.log
  • Сообщения

Моим решением было создать ln -s [file] /dev/null . Это хороший способ сделать? Или есть еще один лучший способ ограничить размер этих файлов, чтобы я мог хранить последние доступные данные в этих файлах, а не бросать их?

Примечание. У меня нет logrotated

  • Как регистрировать последние X строк непрерывного потока
  • Как получить svlogd для записи данных чаще всего в задании runit
  • Как просмотреть только специальный контент в файле журнала?
  • Данные, добавляемые к файлу, и когда его значение пересекло 200 МБ, новый файл должен быть создан
  • Linux собирает только измененные журналы каждый день
  • Как настроить формат вывода для журнала linux при просмотре журнала?
  • «Ext4_lookup: удаленный inode referenced» ошибка в / var / log / messages
  • Нужна помощь в понимании ошибок в / var / log / messages
  • One Solution collect form web for “Ограничение или правильная обработка больших количеств журналов”

    Перенаправление журналов в /dev/null не подходит.

    • Поворачивайте свои журналы, используя механизм, который предоставляет ваш дистрибутив.
    • ИЛИ сконфигурируйте средство ведения журнала таким образом, чтобы создавать меньше шума (соответственно установите свой уровень ведения)
    • ИЛИ – если вы уверены, что вам не нужны эти журналы – настройте регистратор, чтобы просто не регистрироваться в этих файлах.
    Interesting Posts

    Я не могу найти / dev / watchdog

    Включение очереди сообщений Posix

    Список всех файлов, которые заканчиваются набором символов во всех подкаталогах, которые не заканчиваются набором символов

    Слияние двух файлов после проверки соответствия некоторых столбцов

    Запуск скрипта после открытия крышки

    Как поймать и обработать ненулевой статус выхода в функции Bash?

    Удалить символ с помощью BackSpace в командной строке bash

    Найдите все строки, которые следуют шаблону, и начните с символа

    Форматирование выходного сигнала Zip

    как приостановить другие не связанные процессы, чтобы позволить процессам, заинтересованным в занятии ЦП?

    сценарий оболочки для самоубийства

    Что это '!' действительно, когда он добавляется в команду ex (: wq! |: w! |: q!)?

    bash: как сохранить состояние при быстрой оценке

    Можно ли использовать комментарии в файлах virsh / libvirt xml?

    ldap_bind: Недействительные учетные данные (49)

    Linux и Unix - лучшая ОС в мире.