GNU/Linux >> Belajar Linux >  >> Cent OS

Instal dan Konfigurasikan Logrotate di CentOS 8

Log bermanfaat untuk mengumpulkan informasi. Mereka dapat bermanfaat saat memecahkan masalah. Log juga bisa sulit untuk ditangani tetapi juga merupakan penyelamat saat memecahkan masalah. Pada artikel ini kita akan Menginstal dan mengkonfigurasi logrotate pada CentOS 8.

Pertama, Perbarui sistem Anda.

dnf -y update

Kedua, Instal logrotate menggunakan perintah berikut:

yum install -y logrotate

Periksa versi logrotate.

logrotate --version

Konfigurasi logrotate dapat diperiksa dan diedit dari file konfigurasinya yang ditempatkan di “/etc/logrotate.conf”.

nano /etc/logrotate.conf

Sekarang, sebagai contoh kita akan menggunakan logrotate. Kami akan mengatur jadwal rotasi log, Berapa kali file log akan diputar, batas ukuran untuk file log dan parameter lainnya.

File logrotate akan ditemukan di /etc/logrotate.d/httpd.

/var/log/httpd/*log {
    daily
    rotate 3
    size 5M
    missingok
    notifempty
    sharedscripts
    delaycompress
    postrotate
        /bin/systemctl reload httpd.service > /dev/null 2>/dev/null || true
    endscript
}

harian:waktu rotasi.

rotate 3:Hitung waktu rotasi file log.

size:Putar file Log hanya jika bertambah besar dari ukuran byte.

missingok:Jika file log hilang, lanjutkan ke yang berikutnya tanpa mengeluarkan pesan kesalahan.

notifyempty:Jangan putar log jika kosong (ini mengesampingkan opsi ifempty).

sharedscripts:opsi ini membuat skrip dijalankan hanya sekali, tidak peduli berapa banyak log yang cocok dengan pola wildcard, dan seluruh pola diteruskan ke sana.

delaycompress:Menunda kompresi file log sebelumnya ke siklus rotasi berikutnya.

Sekarang, Anda dapat menguji fitur rotasi log dengan menjalankan perintah berikut:

logrotate -d /etc/logrotate.d/httpd

Anda dapat menginstal Logrotate di CentOS dan menggunakannya.


Cent OS
  1. Cara Menginstal dan Mengkonfigurasi Nginx di CentOS 7

  2. Cara Menginstal dan Mengonfigurasi Redis di CentOS 7

  3. Instal dan Konfigurasi Apache Cassandra 4.0 di Centos 8

  1. Cara Menginstal dan Mengonfigurasi GitLab di CentOS 7

  2. Cara Instal dan Konfigurasi Redmine di CentOS 7

  3. Cara Menginstal dan Mengonfigurasi Redis di CentOS 8

  1. Cara Menginstal dan Mengonfigurasi Samba di CentOS 8

  2. Cara Menginstal dan Mengonfigurasi GitLab CE di CentOS 7

  3. Cara Menginstal dan Mengonfigurasi Zabbix di CentOS 7