VDS Sunucuya SSH ile Bağlanma Rehberi (PuTTY & Terminal)
Linux VDS sunucunuza SSH ile bağlanma adımları: PuTTY, Terminal, anahtar tabanlı kimlik doğrulama, Path Panel firewall kuralı ve güvenlik ipuçları.
Linux VDS sunucunuzda CPU, RAM, disk ve ağ kullanımını izleme: htop, free, df, iostat komutları, otomatik uyarı scripti ve performans ipuçları.
Sunucu kaynaklarını düzenli olarak izlemek, performans sorunlarını erken tespit etmek ve kapasite planlaması yapmak için kritik öneme sahiptir. Bu rehberde Linux VDS sunucunuzda CPU, RAM, disk ve ağ kullanımını izlemek için kullanabileceğiniz temel komutları ve araçları öğreneceksiniz.
En temel sistem izleme aracıdır:
top
Önemli alanlar:
top içinde 1 tuşuna basarak her CPU çekirdeğini ayrı ayrı görebilirsiniz.
top'un daha kullanıcı dostu versiyonudur:
# Kurulum
sudo apt install htop -y # Ubuntu/Debian
sudo dnf install htop -y # Rocky/AlmaLinux
# Çalıştırma
htop
htop avantajları:
Çekirdek bazında detaylı CPU istatistikleri:
sudo apt install sysstat -y
mpstat -P ALL 1 5
Bellek kullanımını görüntülemenin en hızlı yolu:
free -h
Örnek çıktı:
total used free shared buff/cache available
Mem: 7.8Gi 2.1Gi 3.2Gi 156Mi 2.5Gi 5.3Gi
Swap: 2.0Gi 0B 2.0Gi
Linux, boş RAM'i disk önbelleği (buff/cache) olarak kullanır. Gerçek kullanılabilir bellek available sütunundadır.
Bellek, swap ve CPU istatistiklerini birlikte gösterir:
vmstat 1 10
Önemli sütunlar:
Disk bölümlerinin doluluk oranını gösterir:
df -h
Disk kullanımı %90'ı aştığında acil müdahale gerekir. Tam dolan disk, sunucunun çökmesine neden olabilir.
Dizin bazında disk kullanımını analiz eder:
# En çok yer kaplayan 10 dizin
du -sh /* 2>/dev/null | sort -rh | head -10
# Belirli bir dizinin detayı
du -sh /var/log/*
Disk I/O performansını izler:
sudo apt install sysstat -y
iostat -x 1 5
Önemli metrikler:
Anlık ağ trafiğini bağlantı bazında gösterir:
sudo apt install iftop -y
sudo iftop -i eth0
Gelen ve giden trafik grafiğini gösterir:
sudo apt install nload -y
nload eth0
Aktif ağ bağlantılarını listeler:
# Tüm dinleyen portlar
ss -tlnp
# Tüm aktif bağlantılar
ss -tnp
Hızlı bir sistem durumu özeti için:
echo '=== CPU ===' && uptime && echo '\n=== RAM ===' && free -h && echo '\n=== DISK ===' && df -h / && echo '\n=== TOP 5 PROCESS ===' && ps aux --sort=-%mem | head -6
#!/bin/bash
USAGE=$(df / | tail -1 | awk '{print $5}' | sed 's/%//')
if [ $USAGE -gt 85 ]; then
echo "UYARI: Disk kullanımı %$USAGE" | mail -s "Disk Uyarısı" admin@sirket.com
fi
Crontab'a ekleyin:
crontab -e
# Her saat kontrol
0 * * * * /root/disk-check.sh
Swap kullanımı yüksekse RAM yetersiz demektir:
# Swap kullanımını kontrol
swapon --show
free -h
# Hangi işlemler swap kullanıyor
for f in /proc/*/status; do awk '/VmSwap/{if($2>0)print FILENAME,$0}' $f 2>/dev/null; done | sort -k3 -rn | head -10
Sürekli yüksek swap kullanımı performansı ciddi şekilde düşürür. RAM yükseltmesi düşünmelisiniz.
Düzenli kaynak izleme, sunucu sağlığını korumak ve sorunları erken tespit etmek için vazgeçilmezdir. htop, df -h ve free -h komutlarını günlük rutininize ekleyin. Kaynak kullanımı sürekli yüksekse, REXE panelinden plan yükseltmesi yapabilirsiniz.
Linux boş RAM'i disk önbelleği olarak kullanır. 'free -h' çıktısında 'available' sütununa bakın — gerçek kullanılabilir bellek orasıdır.
Load average, CPU çekirdek sayınızın altında olmalıdır. Örneğin 4 çekirdekli sunucuda load average 4'ün altında olmalıdır.
Disk kullanımı %85'i geçtiğinde dikkatli olun, %90'ı geçtiğinde acil müdahale gerekir. Tam dolan disk sunucunun çökmesine neden olabilir. 'df -h' komutu ile düzenli kontrol yapın.
Linux VDS sunucunuza SSH ile bağlanma adımları: PuTTY, Terminal, anahtar tabanlı kimlik doğrulama, Path Panel firewall kuralı ve güvenlik ipuçları.
Windows Server VDS sunucunuza Uzak Masaüstü (RDP) ile bağlanma adımları, NLA güvenlik ayarları, Path Panel firewall kuralı ve sorun giderme rehberi.
REXE panel üzerinden VDS sunucunuzun işletim sistemini değiştirme adımları, yedekleme önerileri, desteklenen Linux ve Windows Server sürümleri.