Konfigurasi logrotate saya saat ini terlihat seperti ini (menggunakan logrotate 3.8.7)
"/var/log/haproxy.log" {
daily
size 250M
rotate 1
create 644 root root
missingok
compress
notifempty
copytruncate
}
Ini berhasil berjalan sekali sehari, tetapi ketika ukurannya melebihi 250 juta, ia tidak bisa diputar. Jadi ia menunggu sampai akhir hari untuk berputar, berapapun ukurannya.
Saya pernah membaca bahwa ada pilihan maxsize, dan setelah mengubah size 250M
ke maxsize 250M
masih tidak bekerja.
Apakah saya perlu mengatur cron untuk menjalankan logrotate setiap jam, atau logrotate dijalankan secara otomatis karena mendengarkan ukuran file itu, dan ada sesuatu yang salah terjadi?