Blog'a Dön

Linux Log Yönetimi Rehberi: journald ve rsyslog (2026)

Linux log yönetimi: systemd journald, rsyslog, log rotasyonu (logrotate) ve merkezi log toplama ile sorunları hızlı teşhis edin.

log yönetimijournaldrsysloglogrotatelinuxhata ayıklama

Bir sunucuda bir şeyler ters gittiğinde, ilk bakılacak yer log dosyalarıdır. Linux'ta logları etkili yönetmek, sorunları hızlı teşhis etmenin ve güvenlik olaylarını tespit etmenin anahtarıdır. Bu rehberde journald, rsyslog ve log rotasyonunu ele alıyoruz.

systemd journald

Modern Linux dağıtımlarında loglar systemd'nin journald servisi tarafından toplanır. Logları görüntülemek için journalctl komutu kullanılır:

journalctl -u nginx        # Nginx loglari
journalctl -f              # Canli log akisi
journalctl --since today   # Bugunku loglar

rsyslog

rsyslog, geleneksel metin tabanlı log dosyalarını (/var/log/ altında) yönetir ve logları başka bir sunucuya iletebilir. Merkezi log toplama için güçlü bir araçtır.

Önemli Log Dosyaları

  • /var/log/syslog — Genel sistem olayları.
  • /var/log/auth.log — Kimlik doğrulama ve giriş denemeleri.
  • /var/log/nginx/ — Web sunucusu erişim ve hata logları.

Log Rotasyonu (logrotate)

Loglar sürekli büyür ve diski doldurabilir. logrotate, log dosyalarını düzenli olarak arşivler, sıkıştırır ve eski olanları siler. Böylece disk alanı kontrol altında kalır. Çoğu servis kendi logrotate yapılandırmasıyla gelir.

Merkezi Log Yönetimi

Birden fazla sunucunuz varsa, logları tek bir merkezde toplamak sorun teşhisini büyük ölçüde kolaylaştırır. ELK Stack (Elasticsearch, Logstash, Kibana) veya Grafana Loki gibi çözümler, logları arayüzde arayıp analiz etmenizi sağlar.

Güvenlik İçin Log İzleme

Giriş logları, kaba kuvvet saldırılarını ve şüpheli erişimleri ortaya çıkarır. fail2ban, tam olarak bu logları izleyerek saldırgan IP'leri otomatik engeller.

Sonuç

İyi bir log yönetimi, sorunları saatlerce aramak yerine dakikalar içinde çözmenizi sağlar. journald ve rsyslog'u tanıyıp log rotasyonunu doğru kurarak hem disk sağlığını hem de sistem görünürlüğünü korursunuz.

İlgili rehberler:

Tam kontrollü sunucu yönetimi için VDS Sunucu paketlerimizi inceleyin.