Membersihkan File Log Journal Systemd di Ubuntu. Log yang dihasilkan oleh systemd akan terus bertambah seiring waktu jika tidak dikelola dengan baik. Oleh karena itu, penting bagi pengguna sistem operasi berbasis systemd untuk rutin memeriksa dan membersihkannya agar tidak membebani sistem.
Langkah 1 : Periksalah Log Journal dengan perintah
du -h /var/log/journal/
Langkah 2 : Kalau kamu mau hapus log yang usianya lebih dari X hari—misalnya di sini saya bersihkan log yang sudah lewat 7 hari—gunakan perintah berikut
journalctl --vacuum-time=7d
Langkah 3 : Atau kalau kalian mau bersihin log tapi tetap simpan log sampai batas kapasitas tertentu, misalnya X, tinggal pakai perintah ini
journalctl --vacuum-size=1G
Perintah diatas bakal bersihin log dan cuma nyisain yang totalnya sampai 1GB. Yang paling lama bakal dihapus duluan
Langkah 4 : membatas log journal
nano /etc/systemd/journald.conf
Storage=persistent
SystemMaxUse=400M
SystemMaxFileSize=30M
RuntimeMaxUse=250M
RuntimeMaxFileSize=30M
restart journalctl
systemctl restart systemd-journald