Використовуйте логротат із керуванням файлами вручну


0

Я намагаюся використовувати логротат з деяким недружнім програмним забезпеченням. Я не хочу судити про втрату даних за допомогою параметра copytruncate . Натомість, програмне забезпечення має внутрішню (зв'язану) можливість обертання. На жаль, все, що можна зробити, - це додати числовий суфікс.

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

Я думаю, я міг би зробити це все вручну, але я сподіваюся, що за допомогою логротату це буде легше зрозуміти той, хто йде за мною.

Відповіді:


0

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

Чому б у світі хтось хотів би керувати журналами на * nix вікні за допомогою чогось іншого, ніж обертання журналу? Це абсолютно гарне колесо, і воно мене завжди спантеличує, коли люди хочуть продовжувати його винаходити.


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