LINUXSEC

Membersihkan File Log Journal Systemd di Ubuntu

Membersihkan File Log Journal Systemd di Ubuntu. Log yang dihasilkan oleh systemd lambat laun akan terus menumpuk jika tidak diperiksa. Ini juga merupakan jeleknya sistem operasi yang menggunakan systemd.

Memeriksa Log Journal Systemd
Pertama, kalian bisa cek penggunaan disk oleh log journal menggunakan perintah berikut

du -h /var/log/journal/

atau

journalctl --disk-usage

Itu merupakan log yang menumpuk sejak pertamakali sistem diinstall (jika tidak pernah dibersihkan).

Membersihkan Log Journal Systemd
Untuk membersihkan log yang lebih dari X hari, sebagai contoh disini saya akan membersihkan log yang berumur lebih dari 5 hari, maka gunakan perintah

sudo journalctl --vacuum-time=5d

Maka log yang tersisa adalah log di 5 hari terakhir saja.

Cek lagi

Atau, jika kalian ingin membersihkan log dan menjaga log yang tersimpan dengan kapasitas X, maka gunakan perintah

journalctl --vacuum-size=1G

Perintah diatas akan membersihkan log dan menyisakan log dengan ukuran 1GB. Tentunya yang akan dibersihkan adalah log yang lebih lama.

Membatasi Ukuran Log Journal Systemd
Untuk membatasi ukuran log agar tidak membengkak, kalian bisa edit file /etc/systemd/journald.conf

sudo nano /etc/systemd/journald.conf

Lalu tambahkan baris berikut

Storage=persistent  
SystemMaxUse=400M  
SystemMaxFileSize=30M  
RuntimeMaxUse=250M  
RuntimeMaxFileSize=30M

Untuk ukurannya sesuaikan sendiri.

Lanjut restart journalctl.

sudo systemctl restart systemd-journald

Oke mungkin sekian tutorial singkat kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.

Komentar

    Tinggalkan Komentar

    Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.