User Tools

Site Tools


linux:logrotate:membuat-custom-log-logrotate-per-hari

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 :

Related

No pages in this namespace.

Layanan

Harga Domain .COM | Harga Domain .ID | Shared Hosting | Email Hosting | MySQL Hosting |
linux/logrotate/membuat-custom-log-logrotate-per-hari.txt · Last modified: 2020/03/21 17:12 by kbadmin