====== Membuat Custom Log yang Dirotasi Logrotate Setiap Hari ====== Berikut ini adalah tahapan cara membuat custom log yang dirotasi otomatis oleh logrotate setiap hari. Kami dalam hal ini menggunakan sistem Operasi Centos dan menggunakan editor nano. ===== Pengantar ===== Apabila anda belum menginstall nano anda bisa menginstall melalui paket epel yum install epel-release -y selanjutnya bisa menginstall editor nano yum install nano -y ===== Membuat Custom Rotasi Log ===== Sebagai contoh kami memiliki file /var/log/brute.log dan akan di rotasi setiap hari, tahapanya sebagai berikut : nano /etc/logrotate.d/brute di isi dengan /var/log/brute.log { daily maxsize 50M rotate 3 } Penjelasan : **daily** artinya log akan diproses kompresi secara harian **maxsize** artinya maksimal ukuran file, apabila belum mencapai batas tersebut maka log tidak akan di rotasi **rotate** artinya sistem akan menyimpan maksimal 3 backup log yang telah dikompresi. ===== Menguji Logrotate ===== Untuk menguji dan menjalankan logrotate anda bisa langsung menjalankan perintah berikut ini logrotate -f -v /etc/logrotate.d/brute Sumber : - https://www.thegeekdiary.com/how-to-create-a-custom-log-file-rotation-by-logrotate-in-linux/ - https://www.digitalocean.com/community/tutorials/how-to-manage-logfiles-with-logrotate-on-ubuntu-16-04 - https://easyengine.io/tutorials/linux/logrotate/