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 loglarrsyslog
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:
- Elasticsearch ve ELK — Log analizi
- Fail2ban ile Koruma — Log tabanlı engelleme
- Sunucu Hata Kodları — Teşhis
Tam kontrollü sunucu yönetimi için VDS Sunucu paketlerimizi inceleyin.
İlgili Hizmetler
İlgili Yazılar
Sunucu Güvenliği Rehberi: VDS/VPS Güvenlik Ayarları (2026)
Linux sunucu güvenliği nasıl sağlanır? SSH, firewall, DDoS koruması, fail2ban ve güncel güvenlik pratikleri ile sunucunuzu koruyun.
Linux Sunucu Yönetimi: Başlangıç Rehberi (2026)
SSH bağlantısı, temel Linux komutları, web sunucusu kurulumu, firewall ayarları ve yedekleme stratejileri. VDS sunucu aldıktan sonra ilk adımlar.
HTTP Sunucu Hata Kodları ve Çözümleri (500, 502, 503, 504)
500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout hatalarının nedenleri ve adım adım çözüm yöntemleri.
Windows Server Yönetimi: RDP, IIS ve PowerShell Rehberi (2026)
Windows Server kurulumu, RDP bağlantısı, IIS web sunucusu yapılandırması, Active Directory ve PowerShell yönetim komutları.

