Apa itu Systemd Journal log di Linux?
Journal adalah komponen dari systemd. Ini adalah lokasi terpusat untuk semua pesan yang dicatat oleh komponen yang berbeda dalam sistem Linux yang diaktifkan oleh systemd. Ini termasuk pesan kernel dan boot, pesan yang berasal dari syslog, atau layanan yang berbeda.
Journal dikendalikan oleh daemon systemd-journald. Ini mengumpulkan informasi dari berbagai sumber dan memuat pesan ke dalam jurnal.
File log berada di /var/log/journal
, tiap file log dari masing-masing service ukurannya berbeda, dan ukurannya akan semakin bertambah dan tak jarang hingga satuan Gigabyte, tentu ini berdampak berkurangnya kapasitas disk hanya untuk menyimpan catatan/log dari masing-masing service.
Di sini kita membersihkan journal dan mengatur berapa maksimal yang akan digunakan oleh journal dalam satuan Megabyte.
Opsi pertama hanya menghapus catatan yang lebih dari dua hari
journalctl --vacuum-time=2d
Atau hanya menyimpan tidak lebih dari 100M
journalctl --vacuum-size=100M
Kemudian kita atur maksimal ukuran yang digunakan
nano /etc/systemd/journald.conf
Edit, misalnya 100 Megabyte
SystemMaxUse=100M
Selesai, semoga bermanfaat.
Referensi: