ماذا يعني التدوير في Logrotate؟
ماذا يعني التدوير في Logrotate؟

فيديو: ماذا يعني التدوير في Logrotate؟

فيديو: ماذا يعني التدوير في Logrotate؟
فيديو: Logrotate 2024, شهر نوفمبر
Anonim

لوغروت تم تصميمه لتسهيل إدارة الأنظمة التي تنشئ عددًا كبيرًا من ملفات السجل. يسمح التلقائي دوران وضغط ملفات السجل وإزالتها وإرسالها بالبريد. إذا تم توفير دليل في سطر الأوامر ، فسيتم استخدام كل ملف في هذا الدليل كملف تكوين.

تعرف أيضًا ، كيف يعمل تدوير السجل؟

لوغروت يدير البرنامج النصي postrotate في كل مرة يدور أ سجل المحدد في كتلة التكوين. تريد عادةً استخدام هذا البرنامج النصي لإعادة تشغيل أحد التطبيقات بعد ملف تناوب السجل حتى يتمكن التطبيق من التبديل إلى ملف سجل . > / ديف / يخبر فارغة لوغروت لنقل إخراج الأمر إلى أي مكان.

بعد ذلك ، السؤال هو ، كيف يمكنني تدوير سجل نظام؟ إذا أردت أن استدارة / فار / سجل / سجل النظام يجب أن يتم إدراجه في ملف تكوين logrotate في مكان ما ، وقمت فقط بتشغيل logrotate. لو أنه استدارة مؤخرًا ، ثم logrotate -f لإجبارها على القيام بذلك مرة أخرى. لذلك ، تحتاج إلى ذلك في ملف ، عادةً إما / etc / logrotate. conf أو كمقتطف ملف في / etc / logrotate.

بالنظر إلى هذا ، كم مرة يتم تدوير رسائل سجل var؟

يحدد أن كل شيء سجل ستكون الملفات استدارة أسبوعي. يحدد أن أربع نسخ من القديمة سجل يتم الاحتفاظ بالملفات قبل تدويرها.

إدارة Linux سجل الملفات ذات Logrotate.

اليومي يستخدم هذا لتدوير ملفات السجل يوميًا.
أسبوعي يستخدم هذا لتدوير ملفات السجل أسبوعيا.
شهريا يستخدم هذا لتدوير ملفات السجل شهريًا.

كيف تقوم بتدوير سجل في لينكس؟

يقوم Cron بتشغيل أداة logroate يوميًا بحثًا عن سجل من الملفات إلى استدارة . يمكنك تحديد تلقائي تناوب السجل القواعد في / etc / cron. اليومي/ لوغروت ملف لتجنب تدخل المستخدم اليدوي. ستؤدي ال تناوب السجل كل يوم في وقت محدد.

موصى به: