В моей компании у нас есть множество приложений, работающих на множестве разных серверов. Эти приложения генерируют множество журналов, которые иногда разработчики забывали сжимать таким образом. нагиос предупреждать о дисковом пространстве много раз. Помимо того, что мне пришлось проверить, не являются ли эти журналы сжатый и они старше, чем Икс дней, я должен отправить эти файлы на наш сервер резервного копирования, который будет в Amazon, мы выбираем этот подход, потому что, если какой-то диск заполнен, мы просто добавляем на него новый диск.
Так что мне нужно создать хорошее планирование журналов. Интересно, ребята, вы уже прошли через эту проблему и что вы мне посоветуете сделать? Мой подход хорош или плох? Любой совет был бы очень важен для меня.
logrotate
или что-то подобное, подходящее для вашей среды.Определение «правильной» конфигурации для ротации журналов и создание резервных копий оставлено в качестве упражнения для читателя (Server Fault не может сделать это за вас).
Комбинация logrotate, cron и rsync должна отлично справиться с этой задачей.