VDS Kaynak İzleme: CPU, RAM, Disk ve Network Analizi (htop & iostat)

VDS Kaynak İzleme: CPU, RAM, Disk ve Network Analizi (htop & iostat)
Yazı Özetini Göster

VDS Kaynak İzleme: CPU, RAM, Disk ve Network Analizi (htop & iostat)

VDS (Virtual Dedicated Server) üzerinde çalışan sistemlerde kaynak kullanımı, performans ve stabilite açısından kritik bir göstergedir. Özellikle yüksek trafik alan web siteleri, uygulama sunucuları veya veritabanı sistemleri, CPU, RAM, disk I/O ve network aktivitelerini yakından izlemelidir. Bu makalede, Linux tabanlı sanal sunucularda htop ve iostat araçlarını kullanarak kaynak izleme yöntemlerini, performans analizini ve optimizasyon ipuçlarını anlatacağız.

1. Kaynak İzleme Neden Önemlidir?

Bir VDS altyapısında, kaynak yönetimi doğrudan uygulama performansını etkiler. CPU darboğazı, yetersiz RAM veya disk I/O gecikmeleri, web sitenizin yanıt süresini uzatır. Bu yüzden periyodik izleme yapmak, erken uyarı sistemi gibidir ve olası arızaları önceden fark etmenizi sağlar.

2. htop ile Gerçek Zamanlı Kaynak Kullanımı

htop, sistem kaynaklarını gerçek zamanlı olarak izlemek için kullanılan gelişmiş bir terminal aracıdır. Klasik “top” komutuna kıyasla daha görseldir ve etkileşimlidir.

Kurulum

sudo apt install htop   # Debian/Ubuntu
sudo yum install htop   # CentOS/RHEL

Kullanım

Terminalde yalnızca şu komutu girin:

htop
  • CPU: Her çekirdek ayrı ayrı gösterilir. %100’e yakın kullanım, işlem darboğazına işarettir.
  • MEM (RAM): Bellek doluluk oranını gösterir. Sürekli %90 üzerindeyse swap kullanımı artar.
  • SWAP: RAM yetersiz kaldığında diskin kullanıldığı geçici alandır.
  • Load Average: Sistem yükünün ortalamasıdır. Çekirdek sayısından yüksekse performans düşüklüğü yaşanır.

htop İpucu:

Filtreleme yapmak için F3 tuşuna basabilir, CPU sıralamasını değiştirmek için F6 tuşunu kullanabilirsiniz.

3. iostat ile Disk Performans Analizi

iostat (Input/Output Statistics), disk I/O performansını analiz etmek için kullanılan bir araçtır. Disk erişim süresi, yazma/okuma hızları ve bekleme oranlarını (I/O wait) ölçer.

Kurulum

sudo apt install sysstat

Kullanım

iostat -xm 5

Bu komut, her 5 saniyede bir detaylı disk istatistiklerini gösterir. Önemli metrikler:

  • %util: Diskin meşguliyet oranı. %80 üzerindeyse disk darboğazı olabilir.
  • await: G/Ç (I/O) işlemi başına ortalama bekleme süresi (ms).
  • r/s, w/s: Okuma ve yazma işlemlerinin saniye başına oranı.

4. Network Kullanımını İzleme

Network performansını izlemek için iftop veya nload kullanılabilir.

Kurulum:

sudo apt install iftop nload

Kullanım:

iftop -i eth0
nload

Bu araçlar, anlık veri trafiğini ve hangi IP adreslerinin bant genişliği kullandığını gösterir. Özellikle trafik artışı, DDoS veya gereksiz bot erişimlerini tespit etmekte faydalıdır.

5. CPU, RAM ve Disk Dengesini Sağlama

  • CPU optimizasyonu: Gereksiz servisleri devre dışı bırakın, nice ve cpulimit komutlarıyla süreç önceliklerini yönetin.
  • RAM yönetimi: Cache temizliği için “sync; echo 3 > /proc/sys/vm/drop_caches” komutunu kullanın.
  • Disk iyileştirme: SSD kullanın ve noatime gibi mount parametreleriyle I/O yükünü azaltın.

6. Sürekli İzleme ve Alarm Sistemleri

Gerçek zamanlı izleme araçları kadar, otomatik bildirim sistemleri de önemlidir.
Netdata, Zabbix veya Grafana gibi çözümlerle kaynak trendlerini grafiksel olarak izleyebilir ve eşik değerleri aştığında bildirim alabilirsiniz.
Bu yapıyı kurumsal ortamda uygulamak için Optimizasyon Hizmeti ve Sunucu Barındırma paketleri idealdir.

7. Performans Sorunlarını Giderme Örnekleri

  • CPU yüksekse: “ps aux –sort=-%cpu | head -10” ile en çok CPU tüketen süreçleri tespit edin.
  • RAM düşükse: Swap kullanımını “free -m” komutu ile kontrol edin.
  • Disk yavaşsa: “iostat -d 2 5” ile okuma/yazma istatistiklerini analiz edin.
  • Ağ tıkanıklığı varsa: “iftop” veya “nload” ile hangi IP’nin trafiği tükettiğini izleyin.

Sonuç

VDS kaynak izleme, performans yönetimi ve sistem kararlılığı açısından en önemli adımlardan biridir. htop ve iostat araçlarıyla sistem yükünü analiz ederek CPU, RAM, disk ve network dengesini koruyabilirsiniz.
Daha gelişmiş analizler ve profesyonel destek için HostLigo’nun VDS ve Optimizasyon Hizmeti çözümleriyle sisteminizi her zaman en yüksek verimlilikte tutabilirsiniz.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar