Как я должен иметь дело с журналами, прежде чем они доберутся до большого?

Необходимо смочь разыскать все детали с этой статьей,
Как Справиться, Пакеты Используя Кв. - добираются, способный кэш, способный файл и Команды dpkg
(С 13 практическими примерами).

Существует также подобный вопрос здесь,
Список файлов установлен от способного пакета.

Вы могли бы найти эти страницы полезными,

5
задан 23 January 2012 в 00:22
5 ответов

Существует инструмент под названием logrotate , который разработан, чтобы делать то, что вы хотите, вручную. В зависимости от того, как вы его сконфигурируете, он будет, например, один раз в день создавать новый файл журнала и переименовывать его в старый в logfile.1, logfile.2 и т. Д. А самый старый из них затем удаляется.

хотите также сделать резервную копию файлов журнала на другом сервере.

Здесь - еще одно руководство по использованию инструмента.

4
ответ дан 3 December 2019 в 01:15

Да, используйте logrotate для работы с журналами.

Вы также можете рассмотреть возможность использования инструмента мониторинга, такого как monit , чтобы предупредить вас о критических состояниях на диске.

2
ответ дан 3 December 2019 в 01:15

Используйте logrotate - который уже должен быть в вашей системе debian по умолчанию.

Возможно, вам просто потребуется настроить политики для перехвата журналов, которые в настоящее время не обновляются, или отрегулировать срок хранения политики, чтобы архивные копии оставались менее долгими.

Проверьте /etc/logrotate.conf и файлы в /etc/logrotate.d/ - если вы установили Apache через debian пакет, для него уже должна быть политика, которую просто нужно указать в ваших журналах.

1
ответ дан 3 December 2019 в 01:15

Помимо logrotate, вы также можете использовать apache-httpd для rotatelogs. Но ваш вопрос также направлен в другую область.

Вероятно, есть две причины для ведения журналов (http):

  • Статистика (и другая ложь)
  • Отслеживание ошибок

Для достойной визуализации статистики есть AWStats . Программа, которая анализирует файлы журналов и уведомляет о важных вещах, называется logwatch .

Если у вас есть и то, и другое, вы можете удалить свои журналы через несколько дней.

1
ответ дан 3 December 2019 в 01:15

Настоящий ответ (помимо технических инструкций, к которым есть несколько способов, включая logrotate) состоит в том, чтобы объяснить, почему вы хотите хранить журналы. У меня есть несколько клиентов, которые клянутся, что им нужны все их журналы. Они хранят их годами и даже подкрепляют. На сегодняшний день эти журналы веб-серверов (IIS и Apache) не просматривались. Когда-либо ....

Я бы посоветовал использовать logratate и просто удалять журналы в зависимости от разумного периода роста файла журнала вашего сайта. В общем, я считаю, что 2 недели файлов журнала (по времени) - разумный срок хранения. Я вполне счастлив уменьшить это значение, если размер файлов, кажется, оправдывает это по сравнению с размером диска. Например, если я получаю 10 ГБ журналов в неделю, я думаю, что снижаю порог.

1
ответ дан 3 December 2019 в 01:15

Теги

Похожие вопросы