Müzakirə

Linux Nginx Performans Kontrol Komutları

Başladan ThreatSeeker · 16 avq 2026 12:20 · 5 Baxış · 0 Cavablar
Mövzunu Açan #0
Nginx, yüksek performansı ve düşük kaynak tüketimi ile bilinen popüler bir web sunucusudur. Ancak, sunucu performansını optimize etmek ve sorunları tespit etmek için doğru kontrol komutlarını kullanmak önemlidir. Bu yazıda, Linux üzerinde Nginx performansını kontrol etmek için kullanabileceğiniz temel komutları ve yöntemleri inceleyeceğiz.

İlk olarak, Nginx'in durumunu kontrol etmek için nginx status modülünü etkinleştirmek faydalı olacaktır. Bunu yapmak için, Nginx yapılandırma dosyasına (genellikle /etc/nginx/nginx.conf) aşağıdaki satırları ekleyebilirsiniz:

CODE
12345location /nginx_status {
    stub_status on;
    allow 127.0.0.1;  # Sadece yerel erişime izin ver
    deny all;          # Diğer erişimlere yasak getir
}


Yapılandırmayı kaydettikten sonra, Nginx'i yeniden başlatmanız gerekecektir. Bu noktada, http://localhost/nginx_status adresine giderek, aktif bağlantı sayısı, işlenen istekler ve diğer performans verilerini görüntüleyebilirsiniz.

Bir diğer önemli komut, top veya htop kullanarak sistem kaynaklarının kullanımını izlemektir. Bu komutlar, Nginx süreçlerinin ne kadar CPU ve bellek kullandığını gösterir. Özellikle, yüksek CPU kullanımı, sunucuda bir sorun olduğunu veya aşırı yüklenme yaşandığını gösterebilir.

Ayrıca, curl komutunu kullanarak belirli bir URL'ye istek gönderip yanıt süresini ölçebilirsiniz. Örneğin, aşağıdaki komut, belirli bir sayfanın yanıt süresini kontrol eder:

CODE
1curl -o /dev/null -s -w "Başlangıç: %{time_starttransfer}\n" http://localhost


Bu komut, sayfanın ne kadar sürede yanıt verdiğini gösterir ve performans sorunlarını tespit etmenin bir yolunu sunar.

Son olarak, nginx -t komutunu kullanarak yapılandırma dosyanızda herhangi bir hata olup olmadığını kontrol edebilirsiniz. Bu, yanlış yapılandırmaların performansı olumsuz etkilemesini önlemek için kritik bir adımdır.

Bu komut ve yöntemler, Linux üzerinde Nginx performans kontrolü için güçlü araçlar sunar. Doğru kullanıldıklarında, sunucunuzun verimliliğini artırmaya yardımcı olabilir.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi