Hari Purnama wrote:
Ronny Haryanto wrote:
On Tue, Jul 11, 2006 at 09:29:22AM +0700, Hari Purnama wrote:
Akhirnya, diakalin model quick-n-dirty aja.. :)
Saya bikin skrip di rc.local yg isinya nge-tail sebanyak 64KB dari /var/log/kern.log, simpen ke file sementara, n kemudian menimpa kembali ke file /var/log/kern.log. Trus, saya bikinkan crontab tiap 30 menit yg nge-tail lagi sebanyak 128KB. :) Cronjob-nya sama dgn yg di rc.local; nge-tail sekian KB, simpen ke file, trus timpa file kern.log dgn file hasil tail ini. Kalo mau model yg agak "dirty" lagi :) bisa dgn meng-comment baris "kern.* /var/log/kern.log" di /etc/syslog. Tapi dgn resiko kita tidak bisa lagi melihat/nge-trace aktifitas kernel di kern.log.

Why reinvent the wheel? 'sudo apt-get install logrotate', (configure
kalo perlu), beres.

Itu udah pake logrotate lho..
Di debian kan logrotate nya dah termasuk paket base-install.
Tapi debug log dari modul usb-storage emang cepat sekali bengkaknya. Apalagi kalo lagi pake harddisk external 2,5" (via usb). Bengkaknya lebih cepat lagi.. :/
Anyway, ini cuman sekedar berbagi pengalaman..


regards,
Hari Purnama


logrotate pun kan bisa untuk membatasi besar log. Misal, jika sudah mencapai 100M, kompres. Simpan log sampai berjumlah 7, dll dll dll

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke