Komutları üretim sunucusunda çalıştırmadan önce yedek alın ve mümkünse bir test ortamında deneyin. Yönetim erişiminizi (SSH, panel) kaybetmemek için ayar değişikliklerinde açık bir ikinci oturum bulundurun.
Bu rehberde ne yapacağız?
Bu rehberde systemd tabanlı Linux sunucularda journalctl ile log analizi yapmayı öğreneceksiniz: servis, zaman aralığı ve önem derecesine göre filtreleme, canlı izleme, başarısız SSH girişlerini bulma, günlük boyutunu yönetme ve günlükleri kalıcı hale getirme. Klasik /var/log dosyalarıyla birlikte kullanım örnekleri de verilmiştir.
Tahmini süre: 20-25 dakika. Komutların çoğu yalnızca okuma yapar; günlük temizleme komutları ise veri siler, bu yüzden uyarılara dikkat edin.
Gereksinimler
- systemd kullanan bir dağıtım (Debian, Ubuntu, AlmaLinux, Rocky vb.)
- sudo yetkisi; sistem günlüklerinin tamamını görmek için gerekir
- Hangi servisi veya olayı araştırdığınızı bilmek
- Adli inceleme gerekebilecek bir olay varsa günlükleri silmeden önce kopyasını alın