IMHO, ini agak aneh untuk mengubah file log Anda dengan SIZE daripada berdasarkan tanggal. Kebanyakan log sistem (dalam unix atau linux) berputar secara mingguan atau bulanan, dan bukan berdasarkan ukuran ... Ini adalah sesuatu yang saya sukai karena berbagai alasan, dan juga sesuatu yang, jika diterapkan, akan menyelesaikan masalah Anda.
Delapan tahun kemudian, saya tidak tahu apa yang saya bicarakan di sini: ada banyak tempat di mana Anda ingin memutar berdasarkan ukuran, karena rotasi harian / mingguan / bulanan dapat menghasilkan file MASSIVE yang dapat menyebabkan masalah serius.
Dari perspektif yang lebih berpengalaman, pertanyaan sebenarnya adalah mengapa Anda ingin duduk dan terus-menerus mengekor file yang tumbuh begitu cepat sehingga Anda memutarnya lebih dari setiap hari ... Ini seperti menonton aliran Matrix.
Saat ini Anda akan lebih baik mencari ke agregasi log data besar seperti Splunk atau Sumologic, di mana ia dapat menyaring peristiwa log ke dalam kelas dan pemicu berdasarkan nilai log tertentu ... Tidak perlu untuk menonton log langsung sama sekali.