Yavaşlığın nedeni ağ, işlemci, bellek, disk veya uygulama olabilir. Sırayla eleyerek gidin.
1. Sorun ağda mı?
Kendi bilgisayarınızdan sunucuya ping ve yol izleme yapın:
ping SUNUCU_IP
mtr SUNUCU_IP # ya da Windows'ta: tracert SUNUCU_IP
Yüksek gecikme veya paket kaybı varsa sorun yol üzerinde olabilir; farklı bir bağlantıdan da deneyin.
2. İşlemci ve bellek
top # ya da: htop
free -m
- Bir işlem sürekli %100 CPU kullanıyorsa nedenini araştırın.
- Kullanılabilir bellek çok azsa ve swap dolmuşsa RAM yetersizdir.
3. Disk
df -h # doluluk
iostat -x 1 # disk yükü (sysstat paketi)
Disk dolmuşsa uygulamalar yavaşlar ya da çöker. Büyük günlük dosyalarını ve eski yedekleri temizleyin.
4. Uygulama katmanı
- Web sitesi: eklentileri devre dışı bırakıp test edin, önbellek (cache) kullanın, görselleri sıkıştırın.
- Veritabanı: yavaş sorgu günlüğünü açıp ağır sorguları bulun, gerekli indeksleri ekleyin.
- Oyun sunucusu: eklenti/mod sayısını azaltıp tek tek test edin, oyuncu ve varlık sayılarına bakın.
5. Günlükleri okuyun
journalctl -xe
tail -n 100 /var/log/syslog
6. Saldırı olabilir mi?
Ani ve anlamsız trafik artışı varsa DDoS rehberine bakın.
Hâlâ çözülmediyse teşhis çıktılarıyla birlikte destek talebi açın; ne kadar bilgi verirseniz o kadar hızlı çözüm bulunur.
Sık sorulan sorular
Sunucumu yeniden başlatmak yavaşlığı çözer mi?
İlgili rehberler
Sunucu Kaynak Kullanımı Nasıl İzlenir? top, htop, free
CPU, RAM ve yük (load average) değerlerini okuma; hangi işlemin sunucuyu yorduğunu bulma ve RAM yetersizliğini (OOM) anlama.
02 Sorun GidermeHTTP Hata Kodları Ne Anlama Gelir? 301, 403, 404, 500, 502, 503, 521
Tarayıcıda karşılaşılan yaygın HTTP durum kodlarının anlamı ve her biri için ilk bakılacak şeyler.
Bu rehberde eksik ya da yanlış bir şey mi gördünüz? Bize bildirin.