Pertanyaan yang diberi tag logrotate

logrotate adalah program yang dijadwalkan (biasanya setiap malam atau mingguan) untuk mengarsipkan file log dengan mengganti namanya dengan sufiks sehingga aplikasi yang menulis file log mulai menulis ke file baru (kosong).

57
Logrotate: “log tidak perlu berputar” mengapa?

Saya memiliki konfigurasi logrotate baru berikut: /var/log/nexus/nexus.log { rotate 7 missingok compress delaycompress copytruncate daily } Ketika saya berlari logrotate -d nexus, saya mendapatkan yang berikut: reading config file nexus reading config info for

40
mengapa kita harus menggunakan create dan copytruncate bersama?

The Geek Stuff memiliki contoh tentang logrotate. copytruncateakan menyalin dan memotong file log asli. Lalu mengapa kita harus menggunakan create? File log asli belum dihapus. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2 compressext .bz2 rotate 4 maxage...

16
Memutar file log saat proses masih berjalan

Saya memiliki proses yang berjalan yang menulis output standar dan kesalahan standar ke file log /var/log/dragonturtle.log. Apakah ada cara lain untuk memutar file log, dan apakah proses terus menulis ke file log baru tanpa mematikan proses? Apa yang terjadi saat ini (diberikan konfigurasi...

13
Usahakan ukuran file log tetap tanpa logrotate

Apakah ada cara untuk menjaga ukuran file file log tetap tanpa memutarnya dengan file kosong baru dan menghapus (atau pengarsipan) file lama. Sebagai contoh, jika saya menetapkan ukuran maksimum file log ke 1MB, setelah ukuran file meningkat melebihi batas itu akan secara otomatis dijepit, teks...

13
belajar tentang logging / logrotation umum di linux?

Asumsikan, bahwa di samping log server web Apache saya tidak pernah memiliki kontak dengan segala jenis log (profesional) pada sistem operasi apa pun. Jadi Logging, meskipun saya mengerti beberapa dasar, semuanya merupakan topik yang cukup baru. Pada saat ini, investasi untuk sepenuhnya mempelajari...

12
cara menerapkan logrotate di skrip shell

test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done Saya ingin menerapkan logrotate untuk mengontrol ukuran file log, jadi bagaimana menerapkan logrotate, jika situasinya seperti di

10
nginx logrotate error pada pekerjaan cron

Saya menjalankan Ubuntu 14.04 LTS dan nginx pada Digital Ocean VPS dan sesekali menerima email ini tentang pekerjaan cron yang gagal: Subyek Tes Cron -x / usr / sbin / anacron || (cd / && run-parts --laporan /etc/cron.daily) Badan email adalah: /etc/cron.daily/logrotate: error:...

10
logrotation - rotate and maxage command

Adakah yang bisa tolong jelaskan saya tentang fungsi 'rotate' dan 'maxage' dalam logrotation karena ini sangat membingungkan. pertimbangkan saya menggunakan nilai-nilai di bawah ini dalam skrip saya: rotate 30 maxage 30 Terima