Program yang paling banyak menyimpan log biasanya squid (proxy server) sehingga diperlukan konfigurasi untuk membuat logrotate menjalankan fungsi penghapusan terhadap file-file sisa squid secara periodik, karena squid berfungsi sebagai cache server maka perlu adanya penghapusan cache (tampungan sementara) dari halaman-halaman web yang kita akses melalui proxy.
dibawah ini adalah contoh konfigurasi untuk me-logrotate file-file temporary dari squid proxy server kita.
buat file pada # /etc/logrotate.d/squid dengan menggunakan editor kesukaan, kemudian isi dengan script dibawah ini
/var/log/squid/access.log { weekly rotate 5 copytruncate compress notifempty missingok } /var/log/squid/cache.log { weekly rotate 5 copytruncate compress notifempty missingok } /var/log/squid/store.log { weekly rotate 5 copytruncate compress notifempty missingok postrotate /usr/sbin/squid -k rotate endscript }
yang perlu anda perhatikan adalah direktory tujuan, sesuaikan dengan konfigurasi pada file squid.conf anda, mengenai squid, untuk lebih jelas, silahkan buka halaman http://ediwe.blogspot.com/2006/08/konfigurasi-proxy-server-linux.html
Yang perlu kita ingat adalah, tanpa melakukan rotate otomatis, hardisk kita akan penuh pada suatu saat nanti, seberapapun besar kapasitas yang kita sediakan jika tidak dihapus secara periodik.
Semoga bermanfaat.
No comments:
Post a Comment