2009/1/16 ░▒▓ ɹɐzǝupɐɥʞ ɐzɹıɯ ▓▒░ <[email protected]>:
> saya menggunakan crontab :
> */30 * * * * /usr/bin/sarg -f /etc/squid/sarg.conf
>
> tapi selalu ada tanggal "pelantara"
>
> 16Jan2009-16Jan2009 Fri Jan 16 07:30:01 EST 2009 7 82.28M 11.75M
> 15Jan2009-16Jan2009 Fri Jan 16 06:30:12 EST 2009 98 3.44G 35.13M
> 15Jan2009-15Jan2009 Fri Jan 16 00:00:12 EST 2009 98 3.44G 35.12M
>
>
> bagaimana cara memperbaiki hal tersebut ? karena 15Jan2009-16Jan2009
> isinya sama dengan 15Jan2009-15Jan2009
> dan ini terjadi di setiap hari...
> saya mau report pertanggal dan terupdate per 30 menit ( di crontab )
pastikan log squidnya di rotasi saat pergantian hari. dan sarg
dijalankan saat prerotate. misal nih, dari paket debian, dia install
konfigurasi logrotate spt ini:
/var/log/squid/*.log {
daily
compress
delaycompress
rotate 7
missingok
nocreate
sharedscripts
prerotate
test ! -x /usr/sbin/sarg-maint || /usr/sbin/sarg-maint
endscript
postrotate
test ! -e /var/run/squid.pid || /usr/sbin/squid -k rotate
endscript
}
-cecep-