Manajemen file

Cara Mengelola File Log dengan Logrotate?

Cara Mengelola File Log dengan Logrotate?

Salah satu hal yang paling menarik dan penting tentang sistem Linux adalah var/log. Semua aktivitas menjalankan layanan di sistem Anda ditulis ke dalam file di dalam direktori ini. File-file ini disebut log, di mana Anda dapat memeriksa bagaimana sistem Anda beroperasi. Dengan menggunakan log ini, administrator dapat memecahkan masalah sistem. Jika file log ini disimpan di sistem Anda selamanya, mereka akhirnya akan berada di seluruh ruang di sistem file. Untuk mencegah masalah ini, kami memerlukan alat untuk mengelola semua file log. Jadi, administrator dapat menggunakan alat 'logrotate' yang membersihkan file log secara berkala.Logrotate adalah alat baris perintah berbasis Linux yang digunakan untuk mengelola file log yang dibuat oleh proses sistem. Ini secara otomatis menghapus log lama dan mengompresi log ke dalam bentuk log yang lebih nyaman untuk menghemat sumber daya sistem Anda. Dengan menggunakan alat ini, pengguna memiliki kendali penuh atas kapan dan bagaimana rotasi log diproses.Pada artikel ini, Anda akan melihat dengan menggunakan alat Logrotate bagaimana Anda dapat mengelola file log di sistem Linux Anda. Kami telah menjalankan semua langkah pada aplikasi terminal di Ubuntu 20.04 sistem di sini. Anda harus memiliki hak perintah 'Sudo'. Luncurkan aplikasi 'Terminal' baris perintah dengan menekan tombol 'Ctrl+Alt+t' dan mulai implementasi.

Instal Logrotate di Ubuntu 20.4

Di Ubuntu 20.04 utilitas Logrotate sudah diinstal sebelumnya, tetapi jika Anda tidak memiliki utilitas ini di sistem Anda, maka perbarui repositori apt sistem, dan menggunakan perintah berikut, Anda dapat menginstal utilitas Logrotate:

$ sudo apt update

$ sudo apt install logrotate


Dengan menggunakan perintah berikut, Anda dapat membuat daftar semua file log sistem Anda di terminal:

$ls /var/log

Memahami tentang file Konfigurasi (logrotate.conf)

Semua konfigurasi utilitas logrotate ditempatkan di logrotate.conf yang dapat Anda temukan di /etc/logrotate.direktori conf. Jika Anda membuka 'logrotate.conf' di editor favorit Anda, maka Anda akan melihat konten file konfigurasi berikut:


Semua pengaturan konfigurasi untuk file Logrotate ditempatkan di dalam /etc/logrotate.d direktori.

Sertakan /etc/logrotate.d

Opsi Logrotate

Utilitas logrotate menyediakan beberapa arahan yang membantu kita mengonfigurasi log, bagaimana log akan diputar, dan apa yang harus dilakukan segera setelahnya. Misalnya, buka file syslog di editor dengan menggunakan perintah berikut:

$ vi /etc/logroate.d/syslog


Setelah Anda mengakses kontennya, Anda akan melihat opsi berikut di bagian atas file ini, yang disorot dalam cuplikan berikut:

Contoh #01

Mari kita ambil contoh. Kami ingin menjalankan log bernama 'syslog' dengan bantuan utilitas logrotate. Ini akan membaca file konfigurasi rsyslog. Pada contoh di bawah ini, kami menangani dua log menggunakan alat logrotate. Salah satunya adalah 'syslog' yang akan berjalan selama 7 putaran setelah 1 hari, dan yang lainnya adalah 'mail.info' yang akan berputar setiap minggu selama 4 rotasi. Dengan menggunakan perintah berikut, jalankan log dan analisis output pada terminal:

$ logrotate -d /etc/logrotate.d/syslog


Contoh #02

Contoh lain untuk analisis rotasi log diberikan di bawah ini:

$ logrotate -d /etc/logrotate.d/samba


Pada tangkapan layar di bawah, Anda dapat membaca file konfigurasi 'samba'. Anda dapat menganalisis output dari alat logrotate yang menangani 3 log berbeda di sini. Itu berputar setiap minggu selama 7 rotasi.

Kesimpulan

Ini adalah artikel lengkap tentang alat logrotate. Kami telah melihat secara detail cara menggunakan utilitas ini di Ubuntu 20.04 sistem. Selain itu, kami telah menguraikan cara membaca file konfigurasi dengan bantuan logrotate. Dari detail yang disebutkan di atas, saya harap Anda mendapatkan ide yang lebih jelas tentang opsi alat logrotate. Namun, jika Anda memiliki masalah, beri tahu kami melalui komentar.

Cara Mengganti Tombol Kiri & Kanan Mouse di PC Windows 10
Sudah menjadi hal biasa bahwa semua perangkat mouse komputer dirancang secara ergonomis untuk pengguna yang tidak kidal. Tetapi ada perangkat mouse ya...
Tiru klik Mouse dengan mengarahkan mouse menggunakan Clickless Mouse di Windows 10
Menggunakan mouse atau keyboard dalam posisi yang salah dari penggunaan yang berlebihan dapat menyebabkan banyak masalah kesehatan, termasuk keteganga...
Tambahkan gerakan Mouse ke Windows 10 menggunakan alat gratis ini
Dalam beberapa tahun terakhir, komputer dan sistem operasi telah berkembang pesat. Ada saat ketika pengguna harus menggunakan perintah untuk menavigas...